Toronto FC have signed Luke Moore from the Colorado Rapids in exchange for Gale Agbossoumonde.
The 28-year-old striker joined the Rapids on Thursday from Chivas USA, the club announced, in a deal that saw Honduras international Marvin Chavez go in the opposite direction. The Goats also brought in Ryan Finley from the Columbus Crew.
Moore only started twice for Chivas after joining from Turkish club Elazigspor in February.
He had previously made 145 Premier League appearances at Aston Villa, West Bromwich Albion and Swansea City, scoring 20 goals. He also won the League Cup with the Swans in 2013, and played five times for the England U21s.
Toronto signed strikers Gilberto and Jermain Defoe in pre-season, but the Brazilian has struggled for form while the latter could be off to the World Cup with England next week.
Moore will wear the number 19 shirt at his new club.
United States centre-back Agbossoumonde hadn't figured for the Reds this season, and will now attempt to break into a Colorado side with the third best defensive record in Major League Soccer.
The Togolese-born defender made his international debut on his 19th birthday, but hasn't been involved with the Team USA setup since.
At just 22 though, there is still time for the 2010 US Soccer Young Athlete of the Year to forge a successful career and become a regular with the national team.
Agbossoumonde had been on the books of six different clubs in four different countries before joining Toronto.
Meanwhile, Chivas' new signing Chavez will be involved against the Rapids on Sunday before jetting off to link up with Honduras' World Cup squad.
Manager Luis Fernando Suarez selected the 30-year-old in his 23-man Brazil-bound group this week, along with three other MLS stars - Boniek Garcia, Jerry Bengtson and Victor Bernardez.
Chavez has 37 caps for his country, and has scored four times at international level.
He has managed one assist in two games in the league so far this campaign.
The Los Angeles club's other arrival Finley was attained in a trade with the Crew for a conditional second round pick in the 2016 MLS SuperDraft, and he will also be in the party travelling to Colorado.
Last year was the forward's first in the division, in which he found the net once in 13 appearances.
The 23-year-old American has spent the start of this season on loan at the Dayton Dutch Lions in the USL Professional Division - North America's third tier.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.