Image Credit: Matthias Clamer/Fox; Fred GreissingGlee‘s Amber Riley will kick off this year’s Major League Baseball All-Star Game in Anaheim, Calif. tomorrow, the Associated Press reports. Riley, who plays Mercedes Jones on the hit show, will sing several songs including the national anthem before the game begins. That’s not the only musical entertainment on hand. Colbie Caillat will also be there to sing a no doubt mellow version of “God Bless America” during the seventh inning stretch. And the Canadian Tenors will sing “O Canada” before the game, if that’s your thing.

Will you be watching the All-Star Game, or attending in person? Which musical performance are you most looking forward to?

(Follow the Music Mix on Twitter: @EWMusicMix.)

More from’s Music Mix:

Jersey Shore‘s Pauly D: The Music Mix Q&A

Episode Recaps

The fourth season of Glee was full of ups and downs, but one consistent bright spot was Lea Michele's Rachel Berry, who stretched her wings…


Jane Lynch, Lea Michele, and high school anxiety star in Fox’s campy musical.

  • TV Show
  • 6
  • Fox
stream service