What in the superhero hell is going on here? How in EFF do you hit a home run out of a major league ball park with no hands? You don’t. Just throw the bat out there? I don’t think so. Mark my words, this Todd Frazier cat on the Reds… is not human. Remember when the little speedster kid from The Incredibles is running in a track meet and his super family yells at him to slow down so he only wins by a little bit so it’s not obvious he’s got super powers? Of course you do. Same thing here… nice try Frazier, but we’ve got slow motion .gifs here in the internet age. No-handed home runs? Busted, you alien freak.