Morgan Valley Marathon June 25, 2022

UTAH'S BEST KEPT SECRET SINCE 2011!

Featuring full marathon, half marathon, 10k, & 5k races!