Toronto FC has signed free agent defender Drew Moor to a contract.
He spent the last seven seasons with the Colorado Rapids, the last three as team captain.
Moor suffered a torn knee ligament in 2014 and played in 22 games in his return to the lineup this past season.
The 31-year-old was named to the 2015 MLS all-star game roster.
Moor was drafted by FC Dallas in 2005 and has played in 316 regular-season and playoff games over his career.
He becomes the first free agent signing in Toronto FC history.
The Canadian Press