How’s Will Power feeling now? Power finally won a race, ending a 19-race drought, to close out the Chevrolet Dual in Detroit. The win was the 25th of Power’s career, moving him into a tie with Rodger Ward for 14th place all-time. Power passed Team Penske teammate Simon Pagenaud on the restart on Lap 53,…

This content is for 12-Month TSO Subscription members only.
Log In Register