If there's one unmistakable and guaranteed part about former Red Sox pitcher Curt Schilling, it's that he likes to talk. But once again, what he's said has gotten him into trouble with the general public and this time, it has cost him his job.

The furor began when Schilling shared a Facebook post earlier this week of an overweight man in a wig with exposed breasts. On top of the picture it says LET HIM IN! To the restroom with your daughter or else you're a narrow-minded judgmental racist loving bigot who needs to die."

Schilling inserted his own commentary when he shared the photo, "A man is a man no matter what they call themselves. I don't care what they are, who they sleep with, men's room was designed for the penis, women's not so much. Now you need laws telling us differently? Pathetic." 

The controversy was stirred in part by the recent passing of an anti LGBT law in North Carolina. After feeling pressure from several different groups, ESPN decided to fire Schilling from his position as baseball analyst Wednesday night according to the New York Times. Schilling was also suspended from ESPN for a month last year after he compared radical muslims to nazis.

Schilling is a Red Sox folk hero for his "bloody sock" game during the 2004 World Series title run. However, since retiring as a player, Schilling has been involved in several bizarre incidents including filing for bankruptcy in Rhode Island over a failed video game venture, an online battle with a Yankees employee over his daughter, and then recently when he suggested Presidential candidate Hillary Clinton should be buried under a jail.

Schilling had been reprimanded by ESPN in the past by removing him from their signature baseball telecast, Sunday Night Baseball, and placing him on their Monday Night Baseball telecast. It would hardly be a surprise if Schilling ends up back in Boston doing radio somewhere.