The Portland Timbers have acquired forward Jack McInerney from the Columbus Crew in exchange for both general and targeted allocation money.
McInerney, 23, is a six-year veteran of Major League Soccer. Drafted in 2010 by Philadelphia, he has made 143 career appearances with 87 starts. He was named to the MLS All-Star team in 2013.
With Montreal to start last season, McInerney appeared in 17 games with four goals. A late-season trade sent him to the Crew, where he had two goals in five games.
He is the youngest MLS player with at least 38 career goals.