Too many injuries. He's still a free agent, but I doubt any team will pick him up nowadays
Once you've gone through so many injuries, it's harder and harder to stay in the league. Especially with the influx of new talent that comes in every year.
Great career, played for a terrible organization and did the best he could.