So much for you not responding to my comments.
He is free to not sell cakes. He is free to treat people equally as the law mandates. 
He is free to break the kaw and suffer the consequences. 
Anyone is free to do dumb things or things that are not right.
Some people try to debate the literal definition of words!

You have not shown applicable cases. 
Trying to lob poorly crafted insults my way does not help your case. It just shows you have nothing else.
"Provide court cases that say that religion is not defended by the first amendment" 

You want me to prove a negative?
That has nothing to do with the case at hand. You have not provided anything in the way of relevant court cases. Youmhave not shown that the Constitution allows discrimination.

Your petty insults are revealing as to the content of your character.