Beltre just got a two year extension. Granted, he's older. But he also plays a position. Ortiz was pretty much one or two year extensions the entire back half of his career as well wasn't he?
4 or 5 for Bautista or EE is too much IMO.
I mean maybe I'd go 4, maybe, and that's depending on what I would find out about team payroll. But it wouldn't end well.