Morgan Valley Marathon June 26, 2021

UTAH'S BEST KEPT SECRET SINCE 2011!

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