Delaware North is taking an aggressive approach to making changes to the concessions at KeyBank Center in updating food and beverage offerings and changing some of its service styles.
The district will pay $17.5 million over the 10-year lease period. It rejected moving to a building it owns on Church Street because of parking issues ...