NASCAR: Tony Stewart Voices Frustrations Over Penalties for Cheating
With his team still appealing $200,000 in fines and allegations from NASCAR that Stewart-Haas Racing manipulated the finish of NASCAR’s most recent playoff race, co-owner Tony Stewart opted to not discuss … Read More