Edwin Encarnacion got an expensive lesson this off-season in the way baseball executives are rapidly devaluing home-run hitting sluggers.

Shortly after the World Series, the Toronto Blue Jays offered Encarnacion a four-year contract worth about $80 million, hoping to retain a player who has averaged 39 home runs over the past five seasons.

Encarnacion...