How a group of Buffalo business execs is working with the Bills on a new stadium

How a team of Buffalo organization execs is operating with the Bills on a new stadium