The boys check out the USA Cycling Nationals Road Race course in Truckee, CA.