Sports

Mercedes driver Lewis Hamilton of Britain celebrates on the podium after winning the Formula One Chinese Grand Prix in Shanghai on April 20, 2014

View gallery

501 photos

View photos from your favorite games

View Comments