‘Sure, some Buffalonians might resent the Bills relocating, but the fact remains the team at present is located in the suburb of Orchard Park, a 20-minute drive from downtown Buffalo. If the new stadium was built in Niagara Falls, it would be about the same driving distance, perhaps even faster with direct links to the state Thruway, the Niagara Express Way (1-190) and the international bridges to accommodate the heavy influx from the Canadian side.’