by Carson Cistulli - March 6, 2011
Umpire Joe West is off on a great adventure.
This is the greatest thing ever done to Joe West.
Is he ejecting the mushroom?!
Mushroom, you’re gone!
Perhaps he should be throwing fireballs?
Would love to see Joe West animated and sent through 1-1 on that Mario emulator like has been done with Juggernaut and Chuck Norris.