Bob Tasca takes a moment between Funny Car runs to tell Fox Sports a thing or two about its promotion of IndyCar.
Film Follows Golden Globe Nominated Actor Patrick Dempsey’s Anticipated Return to Motorsports  Documentary Features Exclusive ...