The Vancouver Whitecaps acquired Panama striker Blas Perez on Tuesday in a trade that sent midfielder Mauro Rosales to FC Dallas.
Also on Tuesday, the Whitecaps re-signed standout goalkeeper David Ousted to a multi-year contract extension.
Perez, 34, agreed to a one-year deal with Vancouver after scoring five times in 23 league games for Dallas last season.
He is Panama's all-time leading scorer, finding the net 39 times in 102 appearances. He has scored 36 times in MLS since moving from Mexican club Tigres before the 2012 season.
"We know Blas is an excellent player from playing against him in the past four years and we're excited to get the chance to work with him on a daily basis," Whitecaps coach Carl Robinson said in a statement.