VIDEO: GLEE's Matthew Morrison Sings National Anthem at MLB Championship
Matthew Morrison 'hit one out of the ballpark' Friday night with his rousing rendition of the National Anthem which kicked off last Friday night's MLB National League match up between the St. Louis Cardinal's and the San Francisco Giants. The game was held at St. Louis' Busch Stadium. Check out the performance below!
GLEE returns with an all new episode on Thursday, November 8th on FOX.
More On: Matthew Morrison,