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.