twointhebox.com
Dreaming Up a Legends Plaza for the New Bills Stadium
A new Buffalo Bills stadium is coming, there’s no doubt about it. While there are still some pushing for a renovation or construction of a new stadium in Orchard Park, it appears all but assured th…