How stadium development turned Foxborough, Green Bay into off season destinations
‘An October 2019 study from CAA-ICON and Populous, commissioned by the Bills, notes that some businesses on Southwestern Boulevard in Orchard Park “negatively impact the principal image of the new stadium.”’