Sorry, but they're totally different. One is living your life as you choose, the other is dictating how you feel others should live their lives. Hiding behind organized religion doesn't change this fundamental difference between the two things. If it makes you feel better to say that those condemning Broussard are intolerant of intolerance, so be it. That doesn't change the important distinction between being who you are and telling others what you think they should be.
ETA: I'm not saying that means Broussard should be fired. I'm saying it makes him an #######. ESPN can decide if it wants to employ this particular brand of ####### or not as a business matter.
Why? Again, is he that because he believes that drinking alcohol is a sin and anyone who is openly drinking alcohol is living in open rebellion against God?
He was specifically asked about his religious beliefs, he didn't just bring them up out of nowhere. He didn't insert religion into the discussion, he was asked. He said that any unrepentant sins puts you in open rebellion against God.
He didn't say Gays shouldn't have civil rights, he didn't say they shouldn't be allowed to vote or drink from the same bubblers/water fountains or eat in the same restaurants. He didn't even say they shouldn't be allowed to "marry" (I use quotes because, to me, marry is a religious word and I'm only married because of my vow to God in front of my pastor/family, not because of the certificate the government approves of).
you are mixing completely different issues together (to be fair, most Christians are, too), and it makes everything an even bigger mess and makes everyone look worse.