Cardinals running back James Conner suffered a season-ending right ankle injury during Sunday's loss to the 49ers, and he will require surgery, a source told ESPN.