An Outspoken All-Star
This week, watch Denny McLain, former Detroit Tigers pitcher, who was one of only 11 players to win 30 or more games during the regular season of Major League Baseball in the 20th century. McLain’s accomplishments include: three All-Star awards, a World Series Championship, and an American League MVP award.