Forbes recently did a list of the Top 50 Most Valuable Sports Franchises in the world. Now keep in mind that all 32 NFL teams did make the list...The Buffalo Bills ranked in at #33 in the World. Value at $909 Million with revenue at $222 Million.
These numbers alone don't say much, but 6 other NFL teams are worth less than Buffalo. Buffalo is also listed ahead of a few high profile sports franchises like the Boston Red Sox (35), New York Mets (38), A.C. Milan (43), L.A. Dodgers (45), and L.A. Lakers (48).
Any businessman interested in buying the Buffalo Bills would have to look at these numbers and realize that Buffalo already has a well established following, causing them to make more money than 6 other NFL teams, and high profile teams from other sports, and understand the risk of moving a team that makes good money. They are higher on the list than two L.A. sports teams (which by the way was one of the rumored places for relocation).
I understand that the NFL is on a whole different level than the NBA or MLB...but you look at a team like the Red Sox, their waiting list for season tickets is unreal. Yet we are two slots higher than they are.