At some point, the San Francisco 49ers have to get some kind of medical research grant, right? I don't know that I'm fully off board when it comes to the team's continuing insistence on redshirting rookies with serious injuries, but to this point it hasn't yielded anything positive. The team seems less-than enthused about Tank Carradine than the fanbase in general and Marcus Lattimore obviously didn't pan out.
If Brandon Thomas can't seize the starting left guard job this coming season I'll be totally ready to declare the whole thing a failure, and that's not even considering wide receiver DeAndre Smelter, who the 49ers took on Sasturday. Smelter sustained an ACL tear in November and I'd be shocked if he contributed at all next season. Trent Baalke has already claimed that Smelter could be ready early in the season but it seems like a bunch of ... nonsense, to put it nicely.
Anyway ... let's get to your links, shall we?
Offense, roster projects mark Day 3 of draft for 49ers (Barrows)
49ers agree to terms with South Carolina QB (Maiocco)
Trent Baalke is bulletproof (BA Sports Guy)
Meet the 49ers' late-round draft picks (Barrows)
49ers add an eighth tight end in Anderson (Biderman)
That's a (draft) wrap, perfect 10 or not from 49ers Trent Baalke and Co. (Inman)
Baalke Makes Intriguing Picks on Draft's Final Day (NBC Bay Area)
49ers focus on defense, but not positions of most need (Maiocco)
NFL Draft: Around the NFC West (MercuryNews)
49ers could be overcompensating with defensive draft picks (Gutierrez)
Jim Tomsula watched, learned and praised Trent Baalke when 10-man draft class completed (Inman)
49ers draft giant o-lineman in seventh round (Biderman)