When NFL training camps open this week, there will be some thousands of free agent players trying to win a spot on a team. While a relative few will make it, everyone relishes the opportunity. Unfortunately, one player will not get such a chance, even though he is healthy and talented enough to get on a team.
Punter Chris Kluwe last played for the Minnesota Vikings. His contract was not renewed after the 2012 season and has spent most of his time since then living in Southern California. While the official reason was that his numbers were not consistent enough, Kluwe believes that he was discriminated against because of his views on gay marriage. Kluwe was particularly outspoken in his beliefs before more than a dozen states allowed such marriages.