Titans Release Lloyd Cushenberry with Failed Physical

AutoDraft Pro AI

The Tennessee Titans have released center Lloyd Cushenberry III with a failed physical designation, indicating a medical concern. Cushenberry signed a four-year, $50 million contract in 2024 but suffered a torn Achilles in 2024 and did not fully meet expectations in 2025. This move saves the Titans over $3 million in cap space.