Jamal Adams. Did the 49ers miss an opportunity? Or avoid an expensive mistake?
Maxx Crosby - ABC7 San Francisco
Maxx Crosby - ABC7 San Francisco
2019 NFL Draft class rankings: Cardinals, Redskins, Titans thrive
49ers' Kyle Shanahan apologizes for being a 'jerk' to Raiders' Maxx Crosby during 2019 pre-draft interview
Kyle Shanahan sorry for 49ers' pre-draft treatment of Maxx Crosby - A to Z Sports
Insight from two days in Las Vegas with the Raiders and 49ers at joint practices - The Boston Globe
49ers vs. Raiders: Maxx Crosby, Kyle Shanahan clear the air on pre-draft interview