The years are fine. The contract isn't significant enough to kill the team if it doesn't work out, and the potential reward far exceeds the risk at that AAV, particularly if it isn't backloaded much. Realistically he earns the paycheck even in a #5 starter, innings eater role. Anything beyond that is pretty much profit for the team.