Junior John Foster runs as he hits the 1-mile mark. Photo by Maddie Schoemann

Leave a Reply