Lewis Hamilton Battles To German GP Third As Nico Rosberg Wins
Lewis Hamilton fought his way up from 20th on the grid to finish third as his team-mate and title rival Nico Rosberg won the German Grand Prix.The Briton staged a superb recovery drive despite...