Sources have confirmed to NASN Portland that the Timbers have traded with Toronto FC for Ryan Johnson and Miloš Kocić. Other reporting (most notably Soccer by Ives) suggests that Portland will part with the no. 3 overall pick in January’s SuperDraft. Johnson, a 28-year old Jamaican forward, and Kocić, a 27-year old goalkeeper, are the latest additions in Caleb Porter’s increasingly extensive rehabilitation project at the Timbers.

Adding Kocić leaves Portland with four goalkeepers, including Donovan Ricketts, Jake Gleeson and Joe Bendik. The expectation is that the club will move one of the current goalkeepers to a new club, perhaps via a season-long loan. Johnson is an almost perfect piece for Porter’s expected 4-3-3 formation, having played a similar role in Toronto.

UPDATE – Joe Bendik has also been traded to Toronto, while the Timbers will part with an undisclosed amount of allocation money in the acquisition of Johnson and Kocić. Additionally, Portland moves up to Chivas USA’s no. 2 allocation position in exchange for the no. 3 position and either an international spot or a second round SuperDraft pick.