Minor Leaguer's Ridiculous Home Run-Robbing Catch

Jiwan James, an outfielder for the Reading Phillies (Philadelphia Phillies' double-A affiliate), made an unbelievable wall-climbing catch to rob the Bowie Baysox (Baltimore Orioles' double-A affiliate) of a home run on Saturday. Or at least he was credited with making the catch, but after watching the replay about 30 times now, I still can't tell if he actually did.

James climbed the wall, lost his glove over the wall, and after falling to the ground, stood up with the ball in his right hand. Regardless of whether or not he caught the ball, it was still an unbelievable effort, and perhaps an even more impressive act of magic. 

See the play for yourself, and try to figure out what the hell happened:

H/T: Beer Mug Sports