Good Afternoon
Good Afternoon

All-Star Game musical lineup: Neil Diamond, Marc Anthony, Candice Glover

Neil Diamond singing "Sweet Caroline" in the eighth

Neil Diamond singing "Sweet Caroline" in the eighth inning of a baseball game between the Boston Red Sox and the Kansas City Royals in Boston. (April 20, 2013) Credit: AP

Neil Diamond will bring the “Sweet Caroline” tradition to Citi Field for Tuesday night’s MLB All-Star Game. So good! So good! So good!

The Rock and Roll Hall of Famer will perform his hit in the middle of the 8th inning, marking his first appearance at the Mets’ home field, while his new charity single "Freedom Song (They'll Never Take Us Down)," which will raise funds for the Wounded Warrior Project and the One Fund Boston for those hurt in the Boston Marathon bombings. Brookville’s Marc Anthony is set to sing “God Bless America” during the 7th inning stretch. And the reigning “American Idol” Candice Glover will sing the national anthem.

More Entertainment