Phillip Phillips performed ‘National Anthem’ on World Series 2012
Phillip Phillips performed “Star Spangled Banner” before Game 1 of the World Series game between the SF Giants and the Detroit Tigers.
Check out his performance and his interview with MLB.com