Earnshaw was born in Mufulira, Zambia, and spent the first five years of his life there before moving to Malawi. Soon after the death of his father in 1990, Earnshaw’s mother moved the family to Bedwas in south Wales. Earnshaw joined Cardiff City as a YTS trainee in 1997, and turned professional a year later. During his first spell at Cardiff he made 205 first team appearances, scoring 105 goals. Eligible to represent either Zambia or Wales, Earnshaw made his debut for the latter in 2003.Toronto FC announced Friday that it has signed Welsh international Robert Earnshaw. The striker will be added to the club’s roster upon the receipt of his International Transfer Certificate (ITC)- [wikipedia.org
Earnshaw has spent the lion share of his career at Cardiff City where he emerged from the club’s youth system. He made his first professional appearance in 1998 and eventually departed the club in 2004 to join West Bromwich. Earnshaw enjoyed stints Norwich City, Derby and Nottingham Forest before returning to Cardiff in 2011.
The 31-year-old has been capped by the Welsh national team 59 times since making his debut in 2002 and has scored 16 goals for his country over that stretch.
“Robbie is an experienced player who has been a consistent goal scorer for club and country,” said Toronto FC President and General Manager Kevin Payne. “With his pace and craftiness we expect him to create challenges for opposing defenses. We’re thrilled to have him join our team.”
Toronto also announced that the club has signed forwards Ashton Bennett and Taylor Morgan and midfielders Jonathan Osorio and Darel Russell. As per team and league policy, terms of the deals were not disclosed.