Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 5, 2012
http://www.courtsidetweets.com Clip of an outstanding play by a left fielder in Japan climbing to the top of the wall, and waiting to catch a certain home run! It is one of the most unbelievable catches in baseball history!