Also, most front offices now realize that high strikeout 40HR guys aren't that valuable
Davis got a little lucky with that contract and signed at the right time
This past off season he wouldn't have gotten anywhere near 7 years 161M from any team
Not with Carter and Bautista and Edwin all settling like they did