Vancouver.
Calgary.
Toronto, having hosted it 47 times. No other city comes close: Vancouver is nearest at 15.
Vancouver hosted the 2011 Grey cup!
They have hosted the grey cup 3 times. In 1995, 2003 and 2013.
1975, 1993, 2000, and 2009
Winnipeg has hosted the Grey Cup multiple times, with notable games including the 1991 Grey Cup, where the Toronto Argonauts defeated the Calgary Stampeders, and the 1998 Grey Cup, which saw the Calgary Stampeders triumph over the Hamilton Tiger-Cats. More recently, Winnipeg hosted the Grey Cup in 2015, where the Edmonton Eskimos beat the Ottawa Redblacks. The city is known for its passionate football culture and has been a key location for this championship.
Freemantle
There was no FIFA World Cup in 1975.
The 1987 America's Cup was held in Fremantle, Australia, and was hosted by the Royal Perth Yacht Club.
It was londonin 1966.
Football World Cup wasn't held in 1996. In 1994 in USA, in 1998 France hosted it.
The 1950 World Cup was hosted in several cities in Brazil.