Bills building 63 feet worth of Buffalo bison statues outside new stadium – sportingnews.com Mar 24, 2026 @ 3:40pmFootball > NFL > Buffalo BillsSporting NewsBills building 63 feet worth of Buffalo bison statues outside new stadium sportingnews.com Read moreBills building 63 feet worth of Buffalo bison statues outside new stadium – sportingnews.com