Home of the Toronto Football Club. This stadium was built in as a multipurpose stadium at Exhibition Place. Totonto FC bought the stadium and named it Tim Hortons Place in honour of their sponsorship. It has since expanded into a capacity of 20,000 and has a grand stand where you have the perfect view of the world famous CN Tower.