Injuries forced him to retire, had a foot injury that wouldn't heal correctly or something. But that was the end of his career, by then he was already pretty much a backup.
What hurt him was holding out his rookie year, which already gave him a bad rep, then followed that up by not playing well.
Hell it's the truth. Stop trying to deny it. Do you see him anywhere on an NFL roster?