Inside Motorsports: Final thoughts on the debacle at the Brickyard

July 30, 2008 05:30 PM