American Idol Scotty McCreery is “Pumped” to Sing The National Anthem at Game 1 of The World Series Tonight [VIDEO]
American Idol winner Scotty McCreery is a big fan of baseball. So, you can just imagine his excitement for tonight! Scotty will be at Busch Stadium in St. Louis tonight to sing the National Anthem before Game 1 of the World Series between the Texas Rangers and the St. Louis Cardinals.
Oh, and GO RANGERS!!!!!