Sad News:49ers management suspend Kyle Shanahan for being irresponsible..
t’s not just his inauspicious departure from Denver that should raise some red flags ahead of Randy Gregory’s arrival with the 49ers. It’s also his history as one of the most oft-suspended players in the history of the NFL, which started in his rookie year and included substance abuse bans that kept him out for
Read More