2018 Amgen Tour of California Team Presentation May 13, 2018May 14, 2018 Jen BenepeCalifornia / News-USA / Racing-USA / Tour of California / United States Presenting the Stars and Teams at the Amgen Tour of California Photos and reporting by Jim Freibert (May 12, 2018).… Read More