Toronto FC has signed another veteran MLSer after inking defender Drew Moor to a multi-year deal days earlier.

The Reds acquired midfielder Will Johnson from the Portland Timbers on Friday in exchange for targeted allocation money and a conditional second round pick in 2017.

The Canadian international, who was born in Toronto, received league-wide interest this winter after his current club, the Portland Timbers, elected to move in a different direction en route to winning MLS Cup.

Toronto FC was one of Johnson's preferred destinations within MLS, although the Chicago Fire were also in the mix. In the end, the Reds landed the 28-year-old.

Johnson recently completed his ninth MLS season. During his time with the Chicago Fire, Real Salt Lake and Portland, Johnson has scored 25 goals and added 15 assists. He has appeared in 17 career playoff games.

In a whirlwind day for the Reds, the club also announced a trade with the Vancouver Whitecaps for fullback Steven Beitashour in exchange for a second-round pick in 2016.

Meanwhile, former starting goalkeeper Joe Bendik is expected to be dealt to a fellow Eastern Conference club.

More to come ...