FOXBOROUGH, Mass. (WIVB) — Not far from the home of the Patriots stands a sign showing who really has the best fans in the NFL.
We’re talking about the Buffalo Bills.
Chris O’Brien shared a video of a new billboard that recently went up “in the heart of Patriots country.”
With photos of various Bills players and big, bold writing that reads “The Best Fans in Football,” this billboard is the result of Buffalo winning the Fox Sports Ultimate Fan Bracket.
After years of numerous New England victories over Buffalo, this has to be a welcome sight for Bills fans.