Buffalo fans have new billboard near Gillette Stadium before Patriots-Bills game

Top