The reflection looks pretty poorly done, and thrown in just so people THINK it's real, but it looks totally off to me. The speed/location doesn't seem right.
Also the physics behind hitting a ball like that with a bat is like impossible unless you are in the MLB. If any of you have tried to hit a basketball with anything, you know it hurts your wrist like ballsack. Well I tried hitting one with a pole rather than a wooden bat, but even still, that's a good 70+ meters away, and hitting something that weights 5x more than half the distance of a home run is just total bullshit.