Answer
De Rosario is ranked 9th in all-time MLS scorers. He has scored 125 goals in his MLS career, which spans 15 seasons. He has played for a number of teams, including the San Jose Earthquakes, the Toronto FC, and the New York Red Bulls. He has also represented Canada internationally, and is the all-time leading scorer for the Canadian national team.