The Arizona Cardinals have agreed to a three-year contract with James Conner, keeping the running back who led the team in rushing last season with the franchise.
The Cardinals did not disclose financial terms, but a source told ESPN’s Adam Schefter that the deal is worth $21 million, including $13.5 million fully guaranteed, and could grow to a maximum of $25.5 million.
Conner’s agreement comes as the Cardinals are set to lose running back Chase Edmonds, who agreed to a two-year, $12.6 million contract with the Miami Dolphins, agent Drew Rosenhaus told Schefter.
Conner led the Cardinals in rushing with 752 yards and 15 touchdowns on 202 carries while playing in 15 games last season. He also had 37 catches for 375 yards and three touchdowns.
His 15 rushing touchdowns were the third-most in the league last season, and his 18 total touchdowns were tied for second-most.
Conner, who…