Not a great deal, not a bad deal. All of this is assuming he continues to perform as he has. The Bucks cap issues really stem from the Delly, Mirza, Henson, and Hawes contracts... you have 36 million tied up in those four guys.