Blind Iraq War Vet Throws First Pitch

Iraq War veteran Jeremy Feldbusch, threw out the ceremonial first pitch on opening day for the Pittsburgh Pirates.

Categories

Video Shock and Awe Iraq