MHS freshman Haley Andrews delivers a pitch during last week’s opener vs. Belvidere.
Photo by Mary Ellen Zangara