Browsing the "Kyle Larson" Tag

Almirola Gets A New Crew Chief

December 2nd, 2013 | by Michael J Smith

Richard Petty Motorsports announced that Terry Owens, crew chief for Braun Racing and Turner Scott Motorsports in the Nationwide Series,


NASCAR Penalizes TSM’s No. 32

November 18th, 2013 | by Michael J Smith

Turner Scott Motorsports’ No. 32 Nationwide Series team has been penalized by NASCAR for rule violations discovered during post-race inspection



Back to Top ↑