The Toronto FC is a professional football club playing in the MLS (Major League Soccer). The team is located in Toronto Canada.
The Toronto FC were facing the Charlotte FC in BMO Field in Toronto on Saturday evening. Toronto debuted their pair of new Italian Superstars in Lorenzo Insigne and Federico Bernardeschi. The Italian duo did not […]