Farewell Robbie

12 Tour de France stage wins, 12 Giro d’Italia and 12 Tour Down Under stage wins, 3 green jerseys, 2 Australian Road Championship titles, and the list goes on. Depending how you count them, Robbie McEwen has around 120 wins in his 17 year professional career. If you look at this wikipedia page, his list of palmares is [...]