President and general manager of Day Hill Dome delves into new Windsor venue
Well you should see what is going to be built in Windsor! It’s called The Day Hill Dome, a 100,000 square foot indoor training for all kinds of sports.
The stadium boasts an 82-foot ceiling and a viewing deck. Here to talk about this unique venue is Vincent DiCarlo, president and general manager of the Day Hill Dome.