From Al-Shaair to Witherspoon: As training camp begins, here's a review of every player on the 49ers roster - The Athletic
Ranking the 11 Fastest NFL Players in 2023: Who's Chasing Tyreek Hill, Kalon Barnes, and Marquise Goodwin?
Breaking down the 49ers' offensive depth chart with an eye for realistic prospects in the NFL Draft - The Athletic
Donovan Peoples-Jones unfazed by new additions in Browns receiver room
49ers Trading Block: What return to expect from potential trades involving Breida, Goodwin, others – KNBR
49ers/Cardinals inactives: Marquise Goodwin won't play - Niners Nation
49ers counting on Marquise Goodwin to boost offense
Bears WR Marquise Goodwin has another shot at making U.S. Olympic team in the long jump
Seven key 49ers players to watch in preseason opener vs. Packers – NBC Sports Bay Area & California
Will Richie James be the next piece in Kyle Shanahan's construction of the 49ers offense? - The Athletic