‘Last year, Bills fans chose to place the billboard in Foxborough, Mass., in a landslide over Miami and East Rutherford, N.J. The billboard was put up days before the Bills visited the New England Patriots in Week 16. The billboard was located about three miles south of Gillette Stadium on Route 1.’