There are several threads about this year's 24H. At least one of them mentions those riders.
I dont think any are in Freewheeling.
(and I doubt that they ARE freewheeling
)
But it really doesnt matter!
I just expected better from the Honorable Member ...