Skip to main content
Advertising

In The Community | Buffalo Bills and Buffalo Sabres announce joint exhibit at Buffalo Museum of Science

Science Stadium, a new sports-focused exhibit at the Buffalo Museum of Science, was announced Sept. 20 in a joint press conference with the Buffalo Bills, Buffalo Sabres and Buffalo Museum of Science. Billy Buffalo, Steve Tasker and Penny Semaia, Vice President of New Stadium Relations, were at the event to help announce the partnership. The exhibit is expected to open in the fall of 2025.

Advertising
Advertising