MLS icon De Rosario finally calls time

MLS icon and Canada international Dwayne De Rosario announced his retirement on Sunday, ending his 18-year professional career.

The ex-Toronto FC attacker, who also played for San Jose Earthquakes, Houston Dynamo, New York Red Bulls and DC United in 16 years in MLS, claimed his greatest honour was representing his hometown of Scarborough - a suburb of Toronto - throughout his career.

The 36-year-old retires as Canada and Toronto's all-time leading goalscorer.

"Salute to all my fans/family who supported me throughout my #MLS career I am humbled by all your love & support," De Rosario wrote on Instagram.

"It was always a dream of mine to represent my family & community #Scarborough #Toronto #Canada to the best of my ability everywhere I played.

"Know that dreams come true. I'm excited for what's next with my new role in MLSE [Toronto's owners Maple Leaf Sports & Entertainment] as ambassador. Again, I #salute you all."