Major League Soccer MVP Dwayne De Rosario has agreed to a new contract with D.C. United.

The 33-year-old midfielder moved from Toronto FC to the New York Red Bulls to D.C. United in a three-month span. An 11-year MLS veteran, he became the league's leading scorer with an MLS-best 16 goals. He became the first Canadian to win the award, and the first player to win it from a team that missed the postseason.

The agreement for the five-time All-Star was announced Monday.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.