Utah4 weeks ago
Participants run for charity during Utah Valley Marathon – The Daily Universe
Runners approach the finish line in downtown Provo after completing the Utah Valley Marathon. Spectators lined the area by the finish line to cheer on the...