Team Penske Recounts The Rainguard Water Sealers 600

Track:                      Texas Motor Speedway Race:                       Rainguard Water Sealers 600 Date:                        June 10, 2017     No. 1 DXC Technology Team Penske Dallara/Chevrolet – Simon Pagenaud Start:  12th Finish: 3rd Status: …

Read More