Zach Hardy of the Mankato MoonDogs takes batting practice during practice on Wednesday at Franklin Rogers Park. Hardy will be a senior pitcher at New Mexico State next year. Photo by Jackson Forderer
MoonDogsBaseballPitcher