Booking a Hat Trick“We are averaging between 100 and 130 participants a season,” said Director of Community Relations, Jim Hall. “We have roughly 100 school groups between