A couple things that I feel most people are missing about this topic:
Guelli isn’t a lone wolf, this message is coming from Pegula, and it makes sense to me. Pegula is smart enough to understand the NFL is a business and wants to expand/exploit untapped markets, so Toronto will always be a threat. It’s smarter to show the NFL that the Bills have a strategic plan to tap into the 2nd biggest market in North America, rather than ignore the threat.
Toronto can absolutely support a new stadium and team. There’s already an established NFL fan base (3 to 4 times the amount of fans than small market teams like Buffalo), and the city doesn’t even have a team.
The original Bills series in TO was poorly planned and the Bills were an absolute dumpster fire at the time, so you can’t gauge how successful a properly planned series would go based on what Ralph did. The games still got 50,000 fans despite all of the above.
Just so we’re clear, the NFL doesn’t care about anything but profit. The new Buffalo stadium isn’t a factor for the NFL. All the taxpayers who contributed money should hope there’s language in the agreement about keeping a team in Buffalo for at least 20-30 years.