Daily News Videos 12 Comments An amazing video Click here to watch and judge for yourself 🙂 Special thanks to Dan for sharing it with us. […] Tags: Amazing Video, Baseball