Team Penske Verizon IndyCar Series Race Report Track: Streets of Toronto Race: Honda Indy Toronto Date: July 16, 2017 No. 1 DXC Technology Team Penske Dallara/Chevrolet – Simon Pagenaud Start: 1st (10th career INDYCAR pole position) Finish: 5th Status: Running Laps Completed: 85/85 Laps Led: 2 Points Position: 3rd (-19) Recap: The No. 1…...