Daniel Bretscher runs in the full Mankato Marathon along Monks Ave. Photo by Jackson Forderer
Mankato MarathonHalf MarathonRunnersRunning