49ers roster: OL Jon Feliciano to sign one-year contract
5 49ers on the roster bubble ahead of training camp
5 Things to Know: Offensive Lineman Jon Feliciano
Nick Bosa signs contract with San Francisco 49ers
5 things to know about OL Jon Feliciano
State of the 49ers offensive line: Can Jon Feliciano beat out Jake Brendel? - Niners Nation
The 49ers view Brock Purdy as far more than just a system quarterback - Newsday
McCaffrey trade paying big dividends for the 49ers a year later – KGET 17
The 49ers look to get over NFC title game hump after losses the past 2 years - The San Diego Union-Tribune