Rain has forced multiple delays for the IndyCar race at Texas Motor Speedway.
Rain has forced multiple delays for the IndyCar race at Texas Motor Speedway. Rodger Mallison rmallison@star-telegram.com
Rain has forced multiple delays for the IndyCar race at Texas Motor Speedway. Rodger Mallison rmallison@star-telegram.com

IndyCar race finally starts at Texas Motor Speedway

June 12, 2016 01:38 PM