Welch was a two time MLB All-Star , and he won the American League Cy Young Award as the league 's best pitcher in 1990 .
He was a two time MLB All-Star . In 1990 , he won the American League Cy Young Award as the league 's best pitcher .