Christ we are literally at the point anyone winning a stage or challenging for the GC is juiced up according to some.
Maybe they are just world class riders?
He's a world class racer, indeed. I like watching him race but seeing someone like that potentially compete with Dumolin in a TT and skip up an alpine pass at altitude to beat a whole host of Columbians would be far too remarkable. He's never even won a credible one week long stage race LOL Winning LFW and MSR does not make a grand tour winner.
No suspicions about him winning the stage. In a selective race involving a fair amount of climbing and then coming off a descent, he always be competitive.