October 25, 2012 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