Phillip Phillips Sings the National Anthem at Game 1 of the World Series
Phillip Phillips take the field to perform the National Anthem during Game 1 of the 2012 World Series between the Detroit Tigers and the San Francisco Giants.
Phillip Phillips take the field to perform the National Anthem during Game 1 of the 2012 World Series between the Detroit Tigers and the San Francisco Giants.