GIF: Evan Longoria Homering in Your Face
Put your 3D glasses on your face because Evan Longoria hit a homer directly through your television set on Saturday night:
Imagine: If you, lucky you, had been poised near yonder catwalk camera with, say, a ten-foot pole and net, mayhaps you could have snared a souvenir of your own — a home run souvenir.
I can’t stop watching it!