A North Carolina man has apologized for singing the 'worst rendition' of the Star Spangled Banner, after he sang it at the High Point Rockers game last Sunday (May 5th.) Chuck Hayworth stepped in to sing as a substitute, and in a video can be seen struggling through the song as he tried to keep his spirits up. In a now-deleted Facebook post, Hayworth wrote, "To all who attended the game today... my sincerest apologies. Our singer could not attend today's make up game. I stepped in and did not realize that the heat had gotten to me. My leg began to cramp and you saw what happened. By no means was this any disrespect to our country or our organization, nor all those who serve it. Needless to say they have banned me from singing it ever again at at BB&T. [...]" The High Point Rockers released a statement, however, asserting that Hayworth would be allowed to sing at their games again. A video of the performance has gone viral. Here is the entire performance, painful though it may be to watch: