He deserved an extension for his commitment and effort this year. I hope 4 years is not too much; he's still got lots to prove, time to develop, and will no doubt be pushing for an England call up, but he still has some way to go IMO.
Ryan Hall-lite, or Francis Cummins-plus? We can't afford superstars in every position.