Cardinals insider Kyle Odegard reports EDGE Josh Sweat “is not particularly happy” with the Cardinals.
20 May 2026
Odegard corroborates a report by Arizona sports radio host
John Gambadoro that Sweat’s absence from Cardinals OTAs is not injury-related. The 29-year-old pass rusher signed a four-year, $76.4 million contract with Arizona last offseason and will enter the second year of this deal in 2026. Sweat tallied a career-high 12.0 sacks in 17 games for the Cardinals last season, adding four forced fumbles. With edge rushers seemingly re-setting the market with every new contract, Sweat is now outside the top-20 EDGE contracts in average annual salary. It is unclear if Sweat’s absence is fully due to a contract dispute or if there are other factors involved, but the veteran edge rusher is absent from Cardinals organized team activities for now.