By: CBS Sports Posted On: March 07, 2025 View: 4 The Titans are releasing edge rusher Harold Landry and Carter seems happy about it Read this on CBS Sports