Zach Hardy of the Mankato MoonDogs catches a fly ball as his teammates took batting practice on Wednesday. Hardy is a relief pitcher and attends New Mexico State. Photo by Jackson Forderer
MoonDogsBaseballPitcher