It looks like the Buffalo Bills are exploring the possibility of allowing fans into the Orchard Park stadium this season. https://t.co/PmkzLcmHAT— WGRZ (@WGRZ) August 18, 2020
It looks like the Buffalo Bills are exploring the possibility of allowing fans into the Orchard Park stadium this season. https://t.co/PmkzLcmHAT