The Buffalo Bills will play in a new stadium later in the decade after team owners the Pegulas pressured New York State into action. It was a delicate situation because the Bills play upstate in one of the NFL’s smallest markets. While they maintain a rabid fanbase this means nothing to evil franchise owners (via Defector).
Luckily, the governor is a Bills fan and was happy to pour taxpayers’ money into a new arena. They’ll dig the first hole in 2026 and potentially pour billions into its construction. Rumors flew around that the Bills’ ownership considered relocation to Toronto and Austin. Trust us, no team is safe because they have no moral compass.