You've got to see this video to believe it! 

This little boy is just 3 years old... is that too young to start getting recruited?! He's already got some orange stripes on his pants... looks like a future Oriole to us!

Watch his incredible skill: