St. John's Prep's Tristan Shelgen takes boys' mile

Comments