Answer
De Rosario won his last MLS Cup with the Houston Dynamo in 2012. He had been with the team since 2008 and was a key player in their championship run. He scored two goals in the final game, which helped the Dynamo to a 3-1 victory over the Philadelphia Union. De Rosario was named the MVP of the game.