Toronto Toronto FC

Presentation

CANADA CANADA
Town Toronto
Acronym TFC
Established 2005
Stadium BMO Field (30000 seats)
Official website http://www.torontofc.ca/