The Rams vs Chiefs game was moved to LA because the field conditions in Mexico City were unplayable. The venue screwed up big time and the NFL dropped the ball by not monitoring the situation. They had to scramble to move it.
The NFL plays 3 or 4 games per year in London. They have indicated they want more. Teams relocate all the time. The Rams and Chargers recently moved to LA and the Raiders are going to Vegas. Buffalo is far from safe. They have no plans to build a Football Palace which is a huge revenue source. The small TV market doesn't help either...
As it relates to radio market size and revenue (so as not to move this thread closer to take it outside oblivion) ...
It helps to understand what's going on in Buffalo.... the Pegula family owns the Buffalo Sabres AND the Buffalo Bills. It's akin to owning a successful radio cluster, in a way that some radio companies prefer to invest in small markets. The Pegulas have invested in Buffalo with real estate development and political capital. The Buffalo Bills aren't likely to move because they're part of a professional sports synergy, which also includes the Buffalo Bandits professional lacrosse franchise. They "have no plans" to build a new stadium
at the moment because they're astutely evaluating the location options and bond options ... and the lease on the present stadium runs through 2022.
The Bills franchise isn't like the "move on a whim" Rams or Chargers, admittedly two teams doing far better in the W-L standings, or the Raiders, whose ownership has for years played LA and Las Vegas against Oakland. The Bills, although privately owned, are more like the Green Bay Packers, a "community trust." This is one reason Terry Pegula bought the Bills for $1.3 billion in
cash, and the Sabres... and to make truckloads of money.
IF a new stadium is built, the Pegula sports-oil-business corporation has enough cash to build, own and operate it. They MAY get the land in which the stadium is built on the cheap. They very likely will receive investment credits or incentives, but they're more than capable of building a stadium on their own. Most likely, they'll partner with Erie County and New York State, but again, they have the cash on hand to get it done.
You almost have to live here to understand the dynamic of the community and the way the Pegula empire is structured with regard o the community, and making money by investing in the assets of the community. The Bills ain't goin' to London, Las Vegas (on which the Oakland Raiders have dibs), Toronto or San Diego.
Now, as to whom the Bills choose to affiliate with regard to the
radio rights... it seems Entercom, with its sports background, will long have the inside track. Townsquare doesn't do sports and Cumulus is still treading water despite shedding a billion dollars in debt, crawling out from under the bankruptcy reorganization rock.