Cardinals agreed to terms with LG J.R. Sweezy, formerly of the Seahawks, on a two-year contract.
Sweezy was one of the worst guards in the league in 2018, but he’ll get a chance to rebound as a 29-year-old with a new staff. When healthy, Sweezy can be a serviceable left guard, but a foot injury held him back last season. The Cardinals are desperate in improving their offensive line with a young quarterback under center.