Bills owners committed to sharing costs on proposed $1.4 billion US stadium
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 ArticlePublished
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