49ers coach Shanahan apologizes to EMU's Crosby for poor behavior at draft
49ers HC Shanahan apologizes to Raiders DE for treatment during NFL draft process - Overtime Heroics
How Raiders' Maxx Crosby got clean, became a Pro Bowl edge rusher
Kyle Shanahan had to apologize to Maxx Crosby
Kyle Shanahan - Bio, News, Photos - Washington Times
GM says Trey Lance 'most likely' to stay with 49ers, National
How Kyle Shanahan Explained 49ers Drafting Trey Lance Over Mac Jones
At 49ers-Raiders joint practice, Day 1 was all love between former enemies - The Athletic
Kyle Shanahan shares hilarious story from pre-draft interview with Raiders' Maxx Crosby
Kyle Shanahan had to apologize to Maxx Crosby
49ers vs. Raiders: Maxx Crosby, Kyle Shanahan clear the air on pre-draft interview
49ers coach Kyle Shanahan apologizes to the Raiders' Maxx Crosby for how he handled draft process
49ers News: Kyle Shanahan apologizes to Maxx Crosby for Kris Kocurek - Niners Nation