Stage 3 –Farmington to Rolla, 114.3 mi. (183.9 km)

no copy in legacy cms

Latest on Cyclingnews