In his third year of Hall of Fame eligibility this year, Curt Schilling received 39.2 percent of the vote -- more than both Roger Clemens (37.5 percent) and Barry Bonds (36.8 percent).
But Schilling, joining The Dan Patrick Show, shared his contrasting views of who deserves to be enshrined in Cooperstown.
Should Clemens get in?
"No," Schilling said, "he cheated."
Should Bonds get in?
"No," Schilling initially responded, before backing off. "Listen, hold on. Let me take that back. I'm sorry, I was a little reactionary there. The only reason... The problem is... I've kind of turned on Bonds because when Barry -- when I think Barry -- started cheating, he was still the best player in the game. If his career had ended then, he would have been in the Hall of Fame probably.
"Oh God no. I don't... No, God no. Because I think there is a belief that what he did, he did his entire career."
Schilling was also asked about Jeff Bagwell, Mike Piazza and Ivan Rodriguez, though he did not provide declarative statements either way.
Shilling, 40, recalled a particular blast off the bat of Bonds when he believed "something was going on."
"I gave up a home run to Barry in 2001 or 2002 in Bank One (Ballpark, now Chase Field) and it literally looked like a bullet ping-ponging inside a metal house as it ricocheted around the restaurant in center field. The restaurant in center field is about 13,000 feet from home plate," Schilling said. "He hit this home run and I was like, 'Oh my god, that is not human.'"
Schilling allowed three of Bonds' record-setting 73 home runs in 2001 and another one in 2002.