Tag Archives: home opener

President Barack Obama threw out the first pitch April 5 at the Washington Nationals’ home opener against the Philadelphia Phillies, after which wounded troops representing each service threw out ceremonial pitches. Check out more DoD videos at http://dodvclips.mil

Posted in DoD News | Tagged , , , , , , , , , | Comments Off on Video: Presidential Pitching