Nationals’ mascot Screech and sailors stand for the national anthem May 3 at Navy Day in Nationals Park.
Federal News Radio reporter Scott Maucione talks to Intelligence Specialist 2nd Class Sean Grimes before he throws out the first pitch at Nationals Park.