World Cup 2010 Final photos
Spain captain Casillas holds the World Cup trophy aloft as ticker tape falls at Soccer City.
Friday, July 16, 2010
Spain captain Casillas holds the World Cup trophy aloft as ticker tape falls at Soccer City.