Trumpet player Jesse McGuire caused quite a few thousand goosebumps with his rendition of the "Star-Spangled Banner" before Sunday's NFL playoff game between San Francisco and Carolina at Bank of America Stadium in Charlotte.
According to his biography, McGuire has toured with Tower of Power and Wynton Marsalis and has played before three presidents.
Take a listen.