Will Power
Will Power won the rain-delayed Honda Grand Prix today, his second IndyCar victory in as many races in 2010 and the third win of his career. The dominant driver all weekend, Power avoided trouble all day on a track that was still slick from the 4 inches of rain they got at race time. He beat Justin Wilson by nearly a full second. A full second, that isn't even enough time to snap your fingers.
To round out the top three was Ryan Briscoe to give the Penske Team a 1st and a 3rd. Not bad!
photo credit: © IndyCar