Tough call, but I'd vote no. Interesting stat on Mr Tiant. In 1968 he went 21-9. The following season he finished at 9-20. Both seasons were with Cleveland.
Speaking of HOF, I would vote yes for Dewey Evans. I was at a local watering hole the other day and baseball trivia came up in the conversation. My question was which major league ballplayer hit the most HR's in the decade of the '80's? No one came up with the right answer. When I informed them it was Evans, they were dumb struck. They knew who he was, but none considered him a HR hitter.
Anyway, I believe he should be inducted and we're not even talking about his excellent defense. And the Sox should have at least retired his #24 years ago.