Globe iconLogin iconRecap iconSearch iconTickets icon

Staff Sergeant Dan Olivas sings 'God Bless America' during Game 2

Before Game 2 of the World Series, Major League Baseball held a ceremony to honor military veterans, including Tommy Lasorda.

Later in the evening, Staff Sgt. Dan Olivas sang a stirring rendition of "God Bless America" during the 7th-inning stretch.