2020 has been a good year to be a Buffalo Bills fan, but not so good for New England Patriots fans. That hasn’t been the case for some 20 years, but after the exit of Tom Brady in the offseason, things have changed drastically.
Buffalo clinched its 11th division title this weekend, their first in 25 years, while the Patriots found themselves missing the playoffs for the first time in 12 years.
“Bills Mafia” is considered to be one of the most rabid fanbases in sports, which is why it comes as no surprise that they won the FOX Sports “Ultimate Fan Bracket” for being one of the most loyal groups.
The winners got to place a billboard of their choice anywhere in the world.
They decided to place it in Foxborough, Massachusetts, home of the Patriots.
Simply perfect.