Helio Castroneves Ends A Three Year Drought Winning At Iowa

Track:                      Iowa Speedway Race:                       Iowa Corn 300 Date:                        July 9, 2017     No. 1 Menards Team Penske Dallara/Chevrolet – Simon Pagenaud Start:  11th Finish: 7th Status: Running Laps Completed: 300/300 Laps Led: 2 Points Position: 3rd …

Read More