There’s a new stadium opening this July…and, it is not the one you are thinking of.
The Buffalo Museum of Science’s $3 million “Science Stadium” exhibit is on pace to open in July, just a few weeks before the new Highmark Stadium makes its debut in Orchard Park.
“Science Stadium” is the first new, permanent exhibit to open in the museum since 2018 and is expected to be a big draw, says Museum of Science President and CEO Gary Siddall…