Liga MX side Club Leon announced Tuesday it signed the 29-year-old England-born Reggae Boyz regular whose contract had expired at Orlando City, unveiling the player with a statement on Twitter and a mural. Terms of the deal have not been disclosed.
A Derby County academy product who enjoyed spells in England with the Rams, Fulham, and West Brom, Barnes signed in MLS with the Houston Dynamo in 2012. The Barking-born forward would go on to make 157 league appearances for Houston, the Vancouver Whitecaps, and Orlando, which he joined as part of a swap that sent Brek Shea the other way.
Barnes was made a Designated Player at Orlando after the club waived Bryan Rochez in March 2017.