dude def has legit talent. I never hated that contract it wasn't my money and it was going rate for a top teir DT at the time. What I hated was how he seemed to quit, kept getting in trouble, and seemed to think he was bigger than the team( being consistently late, taking plays and games off, thinking his way was the only way) after he got that money