We should be higher on that list. Toronto is the 4th largest population in North America. The Top 3, New York, LA, and Chicago. More than 40% of Canadian millionaires live in the GTA. All the major corporate head offices reside in the GTA area. Toronto is the financial capital of Canada. The only reason Toronto is not higher on that list is on-court success. All the money and adverstising that come from the playoffs.