If you're on Route 1 in Foxborough, Mass., this weekend, you might want to close your eyes for a while.
(Assuming you're not the one behind the wheel, that is.)
Buffalo Bills fans recently won FOX Sports' NFL Ultimate Fan Bracket, giving them the right to place a billboard anywhere in the world where they'd like it to be seen. Unsurprisingly, Bills Mafia chose a billboard near Gillette Stadium, the home of the New England Patriots.
Take a look:
Bold move by fans of the 2020 AFC East champions.
The Patriots, who have been eliminated from postseason contention, will look to exact an approximation of revenge Monday night when they host Buffalo in a still-intriguing Week 16 matchup.