Remember when Cop Speed said he was going to run for 2,500 yards? Maybe it was hipster glasses imposter.