Roger Federer - Rogers Cup Toronto 2014Felipe Massa 2010 Canadian Grand Prix, Montreal CanadaMichael Barry - 2011 Giro D'Italia Stage 21 Milano Time TrialAlberto Contador - 2011 Giro D'Italia Stage 21 Milano Time TrialRoger Federer - Rogers Cup Toronto 2014Lewis Hamilton First Career Victory 2010 Canadian Grand Prix Montreal, CanadaPeter Kennaugh - 2011 Giro D'Italia Stage 19 - Bergamo to MacugnagaSebastian Vettel 2010 Canadian Grand Prix, Montreal Canada2011 Giro D'Italia Stage 17 Feltre - Tirano 230 km2011 Giro D'Italia Stage 17 Feltre - Tirano 230 kmFelipe Massa leads Lewis Hamilton 2010 Canadian Grand Prix, Montreal Canada