Maybe Jermain Taylor is more of an athlete than a skilled boxer