Simon Vozick-Levinson
July 12, 2010 AT 12:48 PM EDT

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:

Lilith Fair in L.A.: On the scene

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

‘American Idol’ season 9 Top 10 perform on ‘GMA’: Perhaps not the best tour advertisement ever

Rihanna is your most recent tour cancellation story of the day

You May Like