‘Indeed, a collective sigh of relief could be heard coming from western New York on Friday morning when the loyal football-crazed zealots in the area were welcomed with the news that the franchise had agreed to a 10-year lease to remain in the Buffalo area.’