Thanx for pointing it out - I was not aware of the stadium ownership. In which case, the original point may be correct in that any new owner needs to be able to finance this deal from a combination of his own money and debt. Not having the stadium essentially means that the amount of debt that could be borrowed is less (not technically but for sound financial reasons). Whether the Bills as an organization can be considered a fairly liquid asset, I don't know. Perhaps yes, because we need to make a basic assumption that the Bills will not go away from the NFL. Hence, if the new owner were to get rid of it, he would get a fair amount of his/her money back.
The point of all this rambling is that the new owner must first figure out if the Bills make financial sense, if he/she can do a good job owning and managing it. If the answer is yes, how to finance the deal is a secondary matter. In any M&A, the first question is strategy and second is finance.