Ben Johnson, Cheetah. Get it?

so does that mean he’s finally admitting to it?