Toronto FC have signed former New York City and Columbus Crew defender Josh Williams.
The 27-year-old played 71 times for Columbus in a five year period from 2010-2014, before spending the first half of this season at New York City.
Williams follows Ahmed Kantari to BMO Field as a mid-season signing.