Bills owners committed to sharing costs on proposed $1.4 billion US stadium

Bills owners committed to sharing costs on proposed $1.4 billion US stadium

CBC.ca

Published

Buffalo Bills owners Terry and Kim Pegula are committed to paying a portion of the projected $1.4 billion US in their proposal to build a stadium.

Full Article