49ers: 53-man roster projection and the Jimmy Garoppolo question
Former 49ers WR Signs 'Maximum Veteran Deal' With New York
Marcus Johnson Stats, News and Video - WR
49ers Signing WR Marcus Johnson
Free Agent Facts: 49ers Newest WR Marcus Johnson
Wide receiver Marcus Johnson, 49ers agree to contract, per agency
Finally healthy, Marcus Johnson's big-play ability has gotten
49ers Sign Ex-Colts Pass Rusher After Breakout Season: Report
49ers sign Bosa to record-setting deal
49ers Sign WR Malik Turner
San Francisco 49ers meet with 2 veteran wide receivers
Wide receiver Marcus Johnson, 49ers agree to contract, per agency
49ers WR Brandon Aiyuk (shoulder) inactive vs. Giants
Free Agent Facts: 49ers Newest WR Marcus Johnson
49ers 2022 free-agent tracker: Who's coming and going in San