Retired Marine Sgt. Dan Clark, also known as “The Singing Trooper,” sang “God Bless America” during the 7th inning stretch at Fenway Park during Game One of the World Series. To say he nailed it would be an understatement. His performance is just beautiful, and by 1:48 in the video, I was teary eyed!
Be sure to SHARE this amazing performance with your patriotic friends and family!