IndyCar runs at Texas Motor Speedway
IndyCar was in Fort Worth, Texas to run the Rain Guard 600 this weekend.
The IndyCar series came to Fort Worth, Texas to run the Rain Guard 600 this weekend. It was a brutal race with countless crashes that ultimately finished with half of the field crossing the finish line under caution. Will Power took the victory under the lights notching his 31st career IndyCar win and his second at TMS.