Being a Braves fan is a bit tough these days. This isn’t a great team, and we don’t even really preserve moral victories. We either win by the skin of our teeth or we lose in a laugher. That said, I’m a Braves fan through thick and thin, and I’m not giving up now.
This is just a good song, and any resemblance between the sentiments expressed above and the sentiments expressed in the song are purely coincidental, probably.