1. Home
  2. / Robert Earnshaw
  3. / Which American MLS team did Earnshaw play for?

Which American MLS team did Earnshaw play for?

  • LA Galaxy

  • New York City FC

  • Chicago Fire

  • Toronto FC

Answer

Toronto FC was the American MLS team that Earnshaw played for during his professional soccer career. Known for his goal-scoring prowess, he joined the Canadian club in 2013 after successful stints in England, Scotland, and Wales. With his impressive skills and experience, Earnshaw made significant contributions to Toronto's attacking force, leaving a lasting impact on the team and the league.
The Robert Earnshaw Challenge: How Well Do You Know Wales' Football Superstar?

The Robert Earnshaw Challenge: How Well Do You Know Wales' Football Superstar?

Take the Robert Earnshaw Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox