Pegulas commit to building new Bills stadium

373 views · Published 6 November 2014 · 1:24 · Indexed 27 October 2026

Channel: WIVBTV · 2014 · News & Politics

Watch on YouTube

The Buffalo Bills’ new owners are committed to building a stadium and also are working to end the team’s series of annual home games in Toronto.

More from this channel