Photo of the Day

Associated Press
Takuma Sato of Japan celebrates after winning the IndyCar Series' Long Beach Grand Prix auto race, Sunday, April 21, 2013, in Long Beach, Calif. (AP Photo/Ringo H.W. Chiu)

View gallery

500 photos

View Comments (1)