WATCH: Garth Brooks sings the 'worst song' he's ever written (prepare to cringe)
Garth Brooks has penned many a song, but he has admitted that one of them at least is not quite up to scratch.
Appearing at The First and the Worst fundraising event, he was tasked with choosing both his best song and the worst song he has ever written.
For the worst he chose Anybody But Bill, a song about a man's wishes for his wife in the event of his death. Mainly, he really doesn't want her to marry Bill, or for that matter Jim, or Dick.
For his better effort he played That Summer and he later brought his wife Trisha Yearwood on stage to sing If It Hadn't Been for Love by The Steeldrivers.
The event, held in aid of the Music Health Alliance in Nashville, saw Brooks joined by Lee Brice, Jessi Alexander and Bobby Braddock.
Braddock sang George Jones' He Stopped Loving Her Today and made one audience member cry.
"That's why we all write songs — every once in awhile you make somebody cry," he said. "We're sadistic like that."