Kluwe wasn't tossed for his politics he was tossed because he's not one of the top 33 punters available to 32 NFL teams - period. He competed in Oakland for the job and lost - handily.
"What difference" "does it make?"
Next we'll hear Jim Brown say that he's not still a running back in the league because of the "white plantation slaveowners".
Greatness lies not in being strong, but in the right use of strength - Henry Ward Beecher
Baby sister, I was born game and I intend to go out that way - Rooster Cogburn