Ahmad Brooks

4d

Editor’s note: Insider Matt Maiocco will be providing position-by-position breakdowns each day leading up to 49ers training camp, which opens with their first full-squad pract

3w

Despite the losses of 11 players who started a combined 130 games, plus the best punter in franchise h

2m

The woman who told police former 49ers defensive lineman Ray McDonald may have sexually assaulted her is accusing current 49ers linebacker Ahmad Brooks of groping her while unconscious at McDonald

2m

”The teams that have been successful for a long period of time are teams that aren't drafting to need on that given year.

2m

The 49ers made 10 draft selections, but certainly not each of their picks will win a role of the 53-man roster.

Pages