Phllip Phillips

Best Rock Rendition Of Our National Anthem [VIDEO]
During game one of the World Series, Phillip Phillips was slotted to play our National Anthem, The Star Spangled Banner.  Phillips did it in his own quirky way on an acoustic guitar.  Sure, it was far better than anything I could belt out, but c'mon! Acoustic in a stadium?  Check…