News

The new Buffalo Bills stadium won't open until late next summer, but the team already is lining up corporate partnerships tied to the $2.2 billion facility.