On the latest episode of The Chequered Flag podcast, Sam Bird believes Lewis Hamilton's spark "is back" again after the British driver finished in third at the Chinese Grand Prix.
Roger Penske found a Texas-sized area in Jerry Jones’ neighborhood for a temporary street course to bring IndyCar back to the Dallas-Fort Worth market.