Looking at William's career, I'm surprised at how few game he has missed. Only time he missed any games were his last 2 years in Houston, which I think was the toe thing. He hasn't missed a game in 3 seasons with Buffalo.
Buffalo sure ran him out of town this year though. Wonder what was up with that.