John Foster
Rising country star, John Foster, an American Idol runner-up in 2025, performed “Thank God For Country Music” on the Grand Ole Opry on July 20, 2026. The song was co-written by Dan and John Foster, and received a warm response.
Rising country star, John Foster, an American Idol runner-up in 2025, performed “Thank God For Country Music” on the Grand Ole Opry on July 20, 2026. The song was co-written by Dan and John Foster, and received a warm response.