Monday’s third stage of the Tour de Pologne played out exactly as expected, and saw a bunch sprint settle matters after 139km of racing in Zabrze.Read More →