>>2696316I agree that he's probably on TRT high does, at least. But I am not really up on roids.
There are some people who spend enough time in deficite to stay ultra lean but also can still train/excersize enough to have incredible fitness or strength or endurance or sometimes all of them.