I wonder if the whole stadium project could get derailed? Between the Community Impact agreement and some politicians like Lee Zeldin opposing using public money.
Makes sense to stay close to the stadium in case of bad weather. I know Dion owns a house in Hamburg. I guess JP Losman was the last Bills player to actually live in Buffalo.