There are about 30 seconds of this song that aren't filled with unintentionally racist nonsense, and those would be the first 30 seconds of the song, before anyone actually starts singing. Once that happens, though, the floodgates burst wide open, and the first thing that comes rushing out is this line:
To the man that waited on me at the Starbucks down on Main, I hope you understand
When I put on that T-shirt, the only thing I meant to say is I'm a Skynyrd fan
If you're not following, and you definitely are not, what he's implying is that some punk kid working at Starbucks mistook his Lynyrd Skynyrd shirt that just happened to have a Confederate flag on it as some kind of endorsement of the flag itself.
First of all, no one working at Starbucks "understands" Lynyrd Skynyrd. If they do, they're too old to be working at Starbucks. Second, wearing a Skynyrd shirt with the Confederate flag on it is totally an endorsement of the flag. The only way the "It's just a Skynyrd shirt" defense works is if there are no Lynyrd Skynyrd shirts available that don't feature a Confederate flag. That's not the case, though. The Confederate flag isn't part of the official Skynyrd logo. They do have T-shirts that don't feature that flag, and I can vouch for that fact because I own one.