Andy Grammer will perform the national anthem at Game 1 of the World Series at Kauffman Stadium.
Andy Grammer will perform the national anthem at Game 1 of the World Series at Kauffman Stadium. Randy Holmes ABC
Andy Grammer will perform the national anthem at Game 1 of the World Series at Kauffman Stadium. Randy Holmes ABC