Free agency is time of comings and goings for NFL teams. Underperformers and poor fits typically leave, ideally replaced by higher performers and those who appear to be better fits. Coaching changes, ...