Toronto

Toronto FC

CANADA CANADA
Presentation
TownToronto
AcronymTFC
Established2005
StadiumBMO Field (30000 seats)
Official websitehttp://www.torontofc.ca/