Sportsfan, this is not "you've never played at a high level crap?" - Have you ever hit a home run? I admit that I haven't. But I'm not saying a pro hitter "ran into a fastball"
Bard has an awful swing but when a pitcher throws it down the middle and into his swing of course he has a chance to hit it out.