Will Power Wins Indy 500, No. 17 For Car Owner Roger PenskeWill Power took the lead in the Indianapolis 500 with four laps to go, knew he had it won when he took the white flag all alone and spent the final lap yelling to himself as he pulled away from the field.
Florence Henderson Named Grand Marshal Of Indianapolis 500Actress Florence Henderson will be the grand marshal for the 100th running of the Indianapolis 500 next weekend.
Castroneves Walks Away From Crash At Indy 500 PracticeHelio Castroneves has been cleared and released from Indianapolis Motor Speedway's infield medical center after his car went airborne in a spectacular crash Wednesday.
TTYM: The Indy 500 Winner Buzz and Why You Should Never Eat At A StadiumTara Lipinsky brings you some of the most interesting sports stories you may not have heard about in That Thing You Missed.