Santiago Buitrago Dominates Van Der Poel To Take Giro d’Italia Stage 17 Win

Santiago Buitrago Giro Stage 17 Win

Santiago Buitrago (Bahrain Victorious) just made history with his first ever Grand Tour Stage Win, he completely dominated Van Der Poel to take this amazing win. This was a hectic day to say the least, and winning it took more than enough valor and courage than we could have imagined. As per the previous races, … Read more