Kyle’s update, 1:55 p.m. PT: Ian Rapoport tweeted that the 49ers waived running back Ty Davis-Price, presumably to make room for the signing of Logan Ryan. TDP had been a healthy scratch every week that McCaffrey and Elijah Mitchell had suited up, so there was no real reason to keep a running back around who wasn’t going to get snaps.
In hindsight, the Niners should have used their third round draft pick on a position who could have helped in the third round other than running back. But Kyle Shanahan didn’t know he’d have Christian McCaffrey as a weapon later on that year.