Tour de France Viewing Parties on July 18

The Tour of Utah is hosting 3 viewing parties for stage 16 of the Tour de France in Salt Lake City, Lehi, and Ogden on July 18 from 6:30 am to 9:30 am. Stage 16 promises to be one of the best of this year's Tour.…