LIVE VIDEO: Channel 2 News    Watch
 

Is a New Stadium Necessary to Keep the Bills in Buffalo?

10:57 PM, Oct 24, 2012   |    comments
  • Share
  • Print
  • - A A A +
Ralph Wilson Stadium - Courtesy: US Presswire

Watch the video Adam Benigni shares his thoughs on whether a new stadium is necessary to keep the Buffalo Bills in Western New York.

Most Watched Videos