Curt Schilling, a former All-Star pitcher and one of the highest-profile baseball analysts on ESPN, was fired from the network Wednesday, a day after he drew intense criticism for promoting offensive commentary on social media.

Schilling, who had worked for the network since 2010 and most recently offered analysis on “Monday Night Baseball,” was dismissed after sharing a Facebook post this week that appeared to respond to the North Carolina law that bars transgender people from using bathroomsand locker rooms that do not correspond with their birth genders.

Read more in The New York Times.