via.wnep.com
Will Power Wins Rain-Shortened INDYCAR Race at Pocono
After a scary wreck on the first lap of the ABC Supply 500, Will Power had the lead on the 128th lap, when rain brought out a red flag, giving Power his first win of the season.