The won’t move to Toronto because the NFL and CFL have an agreement that would break. And nobody is ever actually going to LA because that gaping hole causes new stadiums to get built. They might move, but not to either of those places. OKC seems the most likely landing spot to me, it’s football country, there’s one major league sports team for the whole state, and they worked hard to get that one and want more.
The Bills are the only football team in the state of New York. Kind of trumps Oklahoma, doesn’t it?