From which he was cleared in 2019. ((I've been fighting it for years, but I don't know how that makes me an expert.))
But his improvement didn't come in 2019 or 20, it came this year. And it was huge. I'm not talking about his sprinting, but about his endurance.
I'm happy if I'm wrong, but my head is just not able to process this leap.
I'm honestly not seeing it as a huge leap, and I'm pretty cynical when it comes to pro cycling.
I'd say two things. He isn't making a huge leap from nowhere, he is regaining some (but not all) of form he has had in the recent past. That is a world away from the gold-standard of inexplicable improvement which is our old friend, Froome.
To give you a rather banal anecdote, I'm in my 50s with decades of A group club level fitness. Had a bit of a lazy 6 months. Got back on it a fortnight ago and my Garmin watch put me up 3 points on its Vo2max score in 8 days. That wouldn't have happened if I had come at it from couch potato level. The body remembers. It is also important to remember team dynamics. He has a very strong team giving him as much of a magic carpet ride as possible, and with the exception of about 5 stages he hasn't had to compete. You can see from yesterday that he was very tired, so 2 weeks of racing has taken it out of him. It'll be interesting to see how he recovers.
Secondly, as I've said before, there is no top tier sprinting going on this year because the fastest guys in the world aren't there. Do you really think he would have 4 wins if Caleb Ewen had remained, or Groenewegen and Bennett had showed up? Who is his competition?