I mean a 2B getting those numbers is pretty good - if he was around today, he'd definitely be a top 10 at his position. For $15m over two years, it's not a terrible contract.
More importantly, this was a very different time in the league - 2nd round picks could get you most players, and you never traded a first unless you got a stud.
no