RealClearSports
Advertisement

The Pit Stop


December 2, 2010 5:04 PM

Scott Speed And Some Richard Petty News

Scott Speed has been 100% let go by Red Bull Racing.



Richard Petty Motorsports cut 75 jobs before the big buyout deal occurred.

A Member Of