Yahoo's Gret Wyshynski said on the Marek vs. Wyshynski Podcast, Wednesday, that there is "zero chance" the World Cup of Hockey doesn't come to Buffalo in 2020. Wyshynski was just thinking out loud. He had no source that told him this, it was just his opinion. His opinion makes total sense.
With this upcoming World Cup being in Toronto, the NHL will certainly want to host the next World Cup to be in the United States. Edmonton will reportedly bid on the tournament with a new arena on the way, but it would be shocking if the NHL chose that as the location. The top five cities that should be considered for 2020 include Buffalo, Chicago, Tampa Bay, New York, and Boston.
Why does Buffalo make the most sense? The biggest reason is it's proximity to Canada. We saw in the 2011 World Junior Championships that Canadian fans will fill up the arenas more than American fans. It's the NHL's way of putting the tournament in the States, and still getting Canada's fan base in the arenas.
Another reason is the facilities. Toronto will make a great location due to the several rinks in the area for practices. Buffalo can take it up another notch with rinks in walking distance at HarborCenter. It's the same reason the IIHF chose Buffalo to host the 2018 World Juniors.
The World Cup would be the biggest sports event Buffalo has ever hosted. Far bigger the World Juniors, far bigger than the NHL draft, far bigger than the Winter Classic, etc. That many star players in Buffalo for two weeks would be incredible for Buffalo.