I think depending on the game it will fill no problem.
Last year the finals for the game Dota2 was hosted in Vancouver with 20,000 filling Rogers Arena, Total prizepool for the teams $25 million.
Overwatch has local teams similar to major sports leagues. Toronto's team(primarily owned by...