Fernando Gaviria sprinted to his second stage win at the 2018 Amgen Tour of California stage win over Caleb Ewan and Peter Sagan.
Read the full article at California stage 5: Gaviria takes second win in Elk Grove; Van Garderen holds lead on VeloNews.com.