Globe iconLogin iconRecap iconSearch iconTickets icon

Rader performs God Bless America

October 22, 2019 | 00:01:24

US Marine Corps Staff Sergeant Doug Rader sings God Bless America during the 7th-inning stretch of Game 1 of the 2019 World Series