Last offseason
MLB Trade Rumors predicted a four-year, $92 million contract for Edwin Encarnacion:
https://www.mlbtraderumors.com/2016/...edictions.html
Encarnacion reportedly turned down an early four-year, $80 million offer from the Blue Jays before signing the three-year. $60 million contract with the Indians (with a club option for a fourth year).
This offseason
MLB Trade Rumors predict J.D. Martinez at six years and $150 million, Eric Hosmer at six years and $132 million, and Carlos Santana at three years and $45 million:
https://www.mlbtraderumors.com/2017/...edictions.html