The MLBTR prediction for Santan did seem light, although his competition also includes Logan Morrison (3.6 fWAR in the past 3 years), Yonder Alonso (3.0 fWAR the past 3 years), Jay Bruce (3.8 fWAR the past three years) and Lucas Duda (4.2 fWAR the past 3 years) which does leave his suitors with alternatives.
I still think he gets 5 years, and is a good move for that span.
Then again, how many years did Edwin Encarnacion (12.0 fWAR over 3 years prior to free agency) get?