The biggest hurdles to moving the Bills to Toronto (forget an expansion team since the Bills own a good portion of the Toronto viewing territory) are a) building a stadium that is NFL worthy, which will cost well over $700M and b) paying the relocation fee of about $300M, on top of the price of the team of about $800M. If Rogers et al are willing to pony up that kind of cash ($1.8B, and I'm being conservative), then it might happen. But there is supposed to be a group willing to buy the Bills and keep them in Buffalo who will make every effort to keep the team there long-term, needing only to spend the money on the team (they'll probably ask for the county to pay for major upgrades to RWS, but not a new stadium). The NFL would definitely sell it to that group rather than face the intense backlash over moving an established US team to another country. Now if they can't get that to work, then possibly a sale to Rogers, who will have to pay even more as the costs to build a stadium, buy the team, and move it rise.