He has played for less than a full season and you want them to give him that kind of contract? That is absurd. Firstly, with young players you never know what you are going to get next year. Let him prove that he is the player he is showing he is and then give him the big deal. Secondly, what happens when he blows out a knee, or hurts his elbow and never gets back to what he once was? They will be paying him for a years worth of service over the next 10 years or so.