The New York Times reports that 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.