On Tuesday, the 49ers released offensive tackle Anthony Davis, 29, after he'd been reinstated by the league from the reserve-retired list. Davis hasn't played in the NFL since September 2016 when he left the NFL for the second time in a 15-month span.