Photo Gallery: 2017 Larry H. Miller Tour of Utah

The 2017 version of “America’s Toughest Stage Race,” recently concluded in a wild finish in downtown Salt Lake. The Tour of Utah is a seven day professional bike race held in August of each year, and travels throughout Utah. Viewers from around the world tune in to watch some of the world’s best cyclists race … Read more