In preparing to open their 46th season in Orchard Park, New York, this weekend, the Buffalo Bills are setting their sights on longer-term plans in determining whether to renovate their existing facility or build a new one.
In preparing to open their 46th season in Orchard Park, New York, this weekend, the Buffalo Bills are setting their sights on longer-term plans in determining whether to renovate their existing facility or build a new one.