A dome doesn't resolve the problem of fans braving bad weather to get to and from the stadium. Severe weather happens in many NFL markets - tornadoes, hurricanes, wildfires, flooding, dangerous heat - there are a host of weather conditions that can threaten spectators. Add it travel issues getting teams to games along with the toll international travel takes on players and you're not going to find a team in London soon. If there is one, it won't be the Bills. They, NY state, and Erie County made sure of that in the agreements for building the new stadium.