This video, from Japan, features what has to be the greatest "first-pitch" in baseball history.

I wonder if any of the U.S. presidents have ever done anything close to this!?

I'm still trying to figure out how she does this.

This is truly a must-see! 

More From 103.3 The GOAT