Here’s a video of Jeremy Feldbusch, an Iraq war veteran who lost his sight overseas, throwing out the ceremonial first pitch at yesterday’s Pirates/Phillies game in Pittsburgh. The video is already triumphant and touching from the initial round of applause, but then the guy goes ahead and frickin’ GUNS the ball to home plate, and it’s just really unexpectedly transcendent.
Related Note: Do you ever wonder if we’re not doing enough with our lives? I mean, I made this important Bath Of The Titans Photoshop, so I know I’M doing my part, I just wonder if maybe YOU guys were thinking that, or something, maybe. Anyway – watch:
(via Bucs Dugout)