I have to admit I'm surprised. I thought he was all talk. I don't think he's beating Noah or other world class sprinters, but this is faster than I thought he could do.
Hadn't thought about PEDS until other posters mentioned, but I don't think we can rule it out.