Williams played one season with the Lions and spent two years on the practice squads of the Vikings, Seahawks and Panthers.