He looked fine. He sounded fine. But when he sang the first line, it felt like a man finally breaking. This wasn’t a performance. It was a confession. When John Foster covered Travis Tritt’s “Anymore,” it didn’t sound like a song.

John Foster Brought the Church to the Grand Ole Opry With His Powerful "How  Great Thou Art" Debut

WATCH: John Foster Sings 'Tell That Angel I Love Her' Video | American Idol