A US singer and an Atlantic League baseball team have apologised after performing what has been labelled "the worst National Anthem rendition ever" in North Carolina.
The performance, sung by a "last-minute fill-in", took place on Sunday (local time) before a baseball match between High Point Rockers and Sugar Land Skeeters, Fox Carolina reported.
"I don't even know who this guy is, but he should never sing anything ever again," said national sports columnist Terez Owens, who posted a video of the singing.
A sports blog, Barstool Sports, called it "quite possibly the worst rendition of the national anthem of all time," in a tweet that also included video.
"To all who attended the game today … my sincerest apologies," he wrote.
"Our Singer could not attend today's make-up game … I stepped in but did not realise the heat had gotten to me.
"My legs began to cramps and (sic) you saw what happened.
"By no means was this any disrespect to our country or our organisation, nor all those who serve it.
"Needless to say they have banned me from singing it ever again at BB&T."
The High Point Rockers baseball team, whose game Hayworth sang at, also issued an apology and revealed they will give their employee a second chance.
A spokesman said: "The High Point Rockers regret the incident and apologise to any and all Americans.
"The Rockers also believe that second chances are uniquely American and thus are offering that opportunity to the performer.
"Since Sunday night, numerous voice coaches have reached out to the performer and the organisation, offering their services to help redeem the last-minute performer.
"As a result, the team will strongly consider having the performer back later in the 2019 season, based upon a consensus opinion of the voice coach, organisation and performer.