Cardinals running back James Conner signed a two-year extension that will keep him in Arizona through the 2026 season, the team announced.

According to ESPN, the deal is worth $19 million.

Conner’s base salary was $4.235 million in 2024 and was set to be a free agent after the season. His $9.5 million average annual salary will make him the seventh-highest-paid running back by annual value. Already at 705 rushing yards, the 29-year-old Conner has rushed for 705 yards and five touchdowns. He’s trying for his second straight 1,000-yard season.

“You can’t put a price tag on what JC means,” Cardinals quarterback Kyler Murray said. “Now, I could go on and on about him, but great dude, great teammate, great leader, great player.”

College basketball: John Tonje had 22 points and Nolan Winter scored 12 to pace No. 15 Wisconsin to a 74-53 win over Chicago State on Saturday.

NBA: Hornets guard LaMelo Ball will miss at least the next two weeks with a left calf strain, the team announced Saturday.

NHL: The Avalanche and Predators traded backup goaltenders on Saturday, with the Predators receiving Justus Annunen and the Avalanche picking up Scott Wedgewood.

Soccer: Emma Hayes witnessed a dominant display from her players at a packed Wembley stadium, but the U.S. coach could not taste victory on her return to England. Hayes, who led the U.S. women team to the Olympic gold medal this summer after winning 14 major trophies at Chelsea, came back to her home country on Saturday for a friendly against England. The U.S had the best chances but the game ended in a goalless draw.

WNBA: The Lynx added Minnesota great Lindsay Whalen and former Mystics coach Eric Thibault to their coaching staff Saturday.