Josh Turner performed a moving rendition of “God Bless America” at Cincinnati’s Great American Ballpark on Tuesday for the MLB All-Star game.
For me, I’m a proud American,” a very bearded Turner said at the event,” Turner told the MLB). “I’m a patriot, and I come from a military heritage. I didn’t have to serve, myself, but I’m pretty proud of the heritage that I come from. So for me, in my mind, coming out to sing the ‘Star Spangled Banner’ or ‘God Bless America’ or something like that is kind of my way of serving and honoring those men and women who are fighting every day to keep us free and allowing us to play this great game of baseball, too.”