National Anthem

Neil’s January 25, 1987 rendition of “The Star Spangled Banner” clocked in with a zippy time of one minute flat, the fastest rendition of the anthem ever given by a major performer at a major sports event.

December 14, 2016
Read More >>