I was afraid to lay it down But I had to let go so I could be found I wandered so far away from me Took a trip around the world to see Yeah, I've got an old soul and my roots run deep Yeah' I'm just a good ol' boy and God's been good to me We can't be all things to everyone I know I've tried before it can't be done But I am exactly who He wants me to be Can't believe it took me this long to see Yeah' I've got an old soul and my roots run deep Yeah' I'm just a good ol' boy and God's been good to me Hey-hey-hey, yeah Hey-hey-hey, yeah Hey-hey-hey' yeah Hey-hey-hey Just a Georgia boy in Tennessee Finding my way back to me Yeah, I've got an old soul and my roots run deep Yeah, I'm just a good ol' boy and God's been good to me Hey-hey-hey' yeah, I've got an old soul and my roots run deep, yeah I'm just a good ol' boy and God's been good to me Just a good ol' boy and God's been good to me Hey, hey-hey-hey, yeah Hey-hey-hey, yeah He's been good, so good