- 1
Edwin McCain - I'll Be
- 2
Edwin McCain - I Could Not Ask For More
- 3
Edwin McCain - Letter To My Mother
- 4
Edwin McCain - America Street
- 5
Edwin McCain - Anything Good About
- 6
Edwin McCain - Couldn't Love You More
- 7
Edwin McCain - (I Know) I'm Losing You
- 8
Edwin McCain - Anywhere I'm Going
- 9
Edwin McCain - Good Enough
- 10
Edwin McCain - I Want It All
- 11
Edwin McCain - Promise Of You
- 12
Edwin McCain - Shooting Stars
- 13
Edwin McCain - Sign On The Door
- 14
Edwin McCain - Solitude
- 15
Edwin McCain - The Happy Song
- 16
Edwin McCain - 3 A.M.
- 17
Edwin McCain - A Prayer to St. Peter
- 18
Edwin McCain - Ain't Nobody (gonna Turn Me Around)
- 19
Edwin McCain - Alive
- 20
Edwin McCain - Babylon
- 21
Edwin McCain - Battlefield
- 22
Edwin McCain - Beautiful Day
- 23
Edwin McCain - Beautiful Life
- 24
Edwin McCain - Better Story To Tell
- 25
Edwin McCain - Bitter Chill
- 26
Edwin McCain - Black And Blue
- 27
Edwin McCain - Boom
- 28
Edwin McCain - Broke Down Hearted Wonderland
- 29
Edwin McCain - Can I Get A Witness
- 30
Edwin McCain - Cleveland Park
- 31
Edwin McCain - Coming Down
- 32
Edwin McCain - Darwin's Children
- 33
Edwin McCain - Day Will Never Come
- 34
Edwin McCain - Do Your Thing
- 35
Edwin McCain - Don't Bring Me Down
- 36
Edwin McCain - Dragons
- 37
Edwin McCain - Far From Over
- 38
Edwin McCain - Farewell to Tinkerbell
- 39
Edwin McCain - Get Out Of This Town
- 40
Edwin McCain - Ghosts Of Jackson Square
- 41
Edwin McCain - Go Be Young
- 42
Edwin McCain - Good Times
- 43
Edwin McCain - Gramercy Park Hotel
- 44
Edwin McCain - Grind Me In The Gears
- 45
Edwin McCain - Grits Ain't Groceries (all Around The World)
- 46
Edwin McCain - Guinevere
- 47
Edwin McCain - Hearts Fall
- 48
Edwin McCain - Holy City
- 49
Edwin McCain - How Can You Say That
- 50
Edwin McCain - How Strange It Seems
- 51
Edwin McCain - I Can't Get Next To You
- 52
Edwin McCain - I Don't Know How I Got By
- 53
Edwin McCain - I've Got Dreams To Remember
- 54
Edwin McCain - I've Got To Stop Thinkin' 'Bout That
- 55
Edwin McCain - I've Seen A Love
- 56
Edwin McCain - In Your Eyes
- 57
Edwin McCain - Island Song
- 58
Edwin McCain - Jesters Dreamers & Thieves
- 59
Edwin McCain - Jesus, He Loves Me
- 60
Edwin McCain - Kentucky
- 61
Edwin McCain - Kitchen Song
- 62
Edwin McCain - Let it slide
- 63
Edwin McCain - Life In the Storm
- 64
Edwin McCain - Losing Tonight
- 65
Edwin McCain - Lost In America
- 66
Edwin McCain - Mercy Bound
- 67
Edwin McCain - Millhouse Girl
- 68
Edwin McCain - My Judas
- 69
Edwin McCain - My Mystery
- 70
Edwin McCain - Ninety-nine and a Half (won't Do)
- 71
Edwin McCain - No choice
- 72
Edwin McCain - Nobody's Fault But Mine
- 73
Edwin McCain - One Thing Left
- 74
Edwin McCain - Popcorn Box
- 75
Edwin McCain - Prayer To St. Peter
- 76
Edwin McCain - Punish Me
- 77
Edwin McCain - Radio Star
- 78
Edwin McCain - Raise Your Hand
- 79
Edwin McCain - Rhythm of Life
- 80
Edwin McCain - Romeo And Juliet
- 81
Edwin McCain - Russian Roulette
- 82
Edwin McCain - Save The Rain
- 83
Edwin McCain - Say Anything (featuring Maia Sharp)
- 84
Edwin McCain - See Off This Mountain
- 85
Edwin McCain - See The Sky Again
- 86
Edwin McCain - Sober
- 87
Edwin McCain - Some Kind Of Wonderful
- 88
Edwin McCain - Sorry To A Friend
- 89
Edwin McCain - Strange Angel
- 90
Edwin McCain - Sun Will Rise
- 91
Edwin McCain - Take Me
- 92
Edwin McCain - Talking With Your Fists
- 93
Edwin McCain - The Boy Who Cried Love
- 94
Edwin McCain - The Bumbum Song (Lonely Swedish)
- 95
Edwin McCain - The Happy Song (dum Dum)
- 96
Edwin McCain - The Kiss
- 97
Edwin McCain - The Kitchen Song
- 98
Edwin McCain - The Lucky One
- 99
Edwin McCain - The Tip Of My Tongue
- 100
Edwin McCain - These Are The Moments
- 101
Edwin McCain - Thirty Pieces
- 102
Edwin McCain - Through The Floor
- 103
Edwin McCain - Throw It All Away
- 104
Edwin McCain - Truly Believe
- 105
Edwin McCain - Turning Around
- 106
Edwin McCain - Uncharted
- 107
Edwin McCain - Walk With You
- 108
Edwin McCain - Welcome To Struggleville
- 109
Edwin McCain - What If I Missed You
- 110
Edwin McCain - What Matters
- 111
Edwin McCain - White Crosses
- 112
Edwin McCain - White Lace, Promises
- 113
Edwin McCain - Who's Making Love
- 114
Edwin McCain - Wild At Heart
- 115
Edwin McCain - Wino's Lullaby
- 116
Edwin McCain - Wish In This World
- 117
Edwin McCain - Working Man
- 118
Edwin McCain - Write Me A Song
- 119
Edwin McCain - You Don't Know What You Mean To Me
Good Enough
Edwin McCain
The melody blows in to ease the pain
Two thousand years and we're still here fighting over the same old fear
The muddy steps of hate can't stand this rain
I'll stand up on this stage as if it was my altar
I'll face down all this rage and no, I will not falter
Say I'm good enough to play but not good enough to stay
In your heart
The mat on the floor says welcome, the sign on the door says no
Says 'No coloreds allowed unless you're playing in the show'
Well I've never seen a color except the ones up in the sky
When I see this kind of hatred I die a little inside
I'll stand up on this stage as if it was altar
I'll face down all this rage and no, I will not falter
Say I'm good enough to play but not good enough to stay
And when you finish your song boy you've got to be on your way
But if I'm good enough to play then I'm good enough to stay
In your heart
This one's for the Godfather, Duke, Ella, and the Count
And for all those who fought their way here no matter the amount
For all of God's children walking through dumpsters in the back
Had to finish their show and leave just because their skin was black
They stood up on the stage as if it was their altar
They faced down all the rage and no, they did not falter
They were good enough to play but not good enough to stay
And when they finished their songs boy they had to be on their way
They were good enough to play and somehow they've always stayed
In our hearts
And if I'm good enough to play then we've got to find the space
In our hearts