‘This billboard is a result of Bills fans winning the NFL on FOX “Ultimate Fan Bracket” back on Twitter before the 2020 season in September. As a result, Bills fans were awarded a billboard that could be placed anywhere in the world, and, of course, they chose Foxborough, Massachusetts.’