Race Notes - Hamilton wins in Montreal Sunday, 12th June grandprix.com Canadian GP - Race NotesBy Mark Karp Read full article