Who Sings the Christmas Shoes?

There’s a few people and groups that sing The Christmas Shoes, Bob Carlisle sings the original song. Dixie Chicks do a version of the song, and Alabama also sings a version of this song.