After returning from an 8-month deployment on Monday, Captain Scott Bayer was given the opportunity to sing "God Bless America" live at the Padres Military Appreciation Day game on May 19th during the seventh-inning stretch.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…