The mistake you are assuming is that the wages they have offered him at that level. Whether they met his demands or not. Will be bat shit high for that level in comparison to everyone else.
Hence my comment of a team at that level throwing money at him.
If he stays fit they will romp that league