Gloucester left fielder Meghan Keenan catches a pop-up during their game against Swampscott yesterday afternoon. Photo by Kate Glass/Gloucester Daily Times
110511KGLSOFTBALL