This is not about Politics he talked against the league during the steroid controversy stop with the conspiracies and look at the organization.
Character still matters in this vote, and Schilling did himself few favors over the years, beginning with his testimony at the congressional hearing on MLB steroid use. After publicly saying that the use of PEDs was widespread in baseball,
Schilling told Congress, “The issue was grossly overstated by people, including myself.” Perhaps he had a change of heart when the bright lights went on him, or perhaps his angry critique of Jose Canseco at the hearing dominated his attention span."
"According to Schilling, it’s his political views that have kept him out of Cooperstown, saying after the 2015 vote that Smoltz was elected because of his liberal views on policy. “He’s a Democrat and so I know that, as a Republican, that there’s some people that really don’t like that,” he said
on a Boston radio show in January. As Politico noted, Smoltz is in fact a Republican. (For his part, Schilling actively campaigned for George W. Bush’s reelection while pitching for the Red Sox in 2004.)"