Kim Pegula doubts ability to get new stadium in Buffalo

An additional $18 million renovation is in the works. By Curtis Crabtree / ProFootball Talk on NBC Sports Buffalo Bills Owner and President Kim Pegula doesn’t seem particularly optimistic about the chances of the Bills getting a new stadium in the greater Buffalo area anytime soon. According to Vic Carucci of the Buffalo News, the … Continue reading Kim Pegula doubts ability to get new stadium in Buffalo