Good morning ladies and gents. So we got the good news yesterday that San Francisco 49ers linebacker Ahmad Brooks would not be charged by the DA. I still can't help but shake my head when I think of Brooks because given the stories told, there was clearly some pretty rampant stupidity at large, I only hope that the 49ers administer their own punishment as they see fit and that Brooks can get back to being one of the better outside linebackers in the NFL.
We're getting closer to training camp, which is just lovely. Part of me can't stand all of the crazy reports that come out of training camp (you guys, J.T. O'Sullivan really did win that "quarterback battle" all those years ago), but the rest of me is just happy for some actual, factual news to sink my teeth into. Anyway, let's get on to the links for the day.
LB Brooks avoids assault charges; DA cites four factors, including Divens' $1 million request (Inman)
Advancing conversation on Bradford, 49ers (Sando)
Battle stations! Full cornerback cupboard may be bare next season (Barrows)
49ers position-by-position breakdown: Receivers (Maiocco)
49ers position-by-position breakdown: Tight ends (Maiocco)
Colin Kaepernick wins ESPY for "Best Breakthrough Athlete" (BA Sports Guy)
Harbaugh's list: Coach warned players about appearing in summer police blotters (Barrows)
No charges to be filed against 49ers' Ahmad Brooks (Barrows)
Skuta Adds Depth at Both Linebacker Positions (NBC Bay Area)
Seahawks fans blah blah blah blah blah (NBC Bay Area)
Whitner: 'Don't forget about Sam Bradford' (Sando)
49ers Camp Preview: Safeties (49ers)
Morning Tailgate: Meet Lemonier (49ers)