Ben Haim do londyńskiej drużyny trafił w styczniu bieżącego roku po kilku miesiącach bezrobocia. Wcześniej występował między innymi w Chelsea, West Hamie, Boltonie, Manchesterze City i Portsmouth, które rozwiązało z nim kontrakt w sierpniu 2012.
31-letni obrońca do Toronto dołączył na zasadzie wypożyczenia. Menadżerem w klubie MLS jest, grający do niedawna w Queens Park Rangers, Ryan Nelsen. W Kanadzie zawodnik ma przebywać jedynie do końca czerwca, kiedy wygasa jego kontrakt z londyńczykami. Po wypełnieniu umowy z QPR, Ben Haim, będzie mógł zostać pełnoprawnym graczem Toronto, parafując nowy kontrakt, lub dołączy do innego zainteresowanego nim klubu.