Actually, if you want it to be an M. Night Shamalan twist, we find out that the league has been tricking the city of Buffalo all along. The whole thing is fake. Somehow they already have moved the team to LA and have found a way to make all Bills fans believe that the team is still here. That's why fans of other teams laugh when they find out I'm a Bills fan.
There is no other explanation for the last fourteen years.