Posted on 07/08/2020 by AuthRichard Carapaz goes early to take stage three win and overall lead at Tour of Poland 2020 Richard Carapaz winning stage three of the Tour of Poland 2020 (Photo by Luc Claessen/Getty Images) The Ecuadorian rider claimed the overall lead with two stages remaining Read more… Share this:TwitterPinterestWhatsAppFacebookRedditLike this:Like Loading...