Ah, training camp is underway. It's that time when we're going to hear about just how interesting the backup quarterback battle is and read tons of articles about how Randy Moss looks better than anyone else out there, despite the fact that he's a totally different player when the season begins. We'll care about a lot of things that don't matter, but that in itself doesn't matter, because for the first time in a long time, we're watching things with confidence as opposed to desperation.
And damn does that feel good. Sorry for not getting the Nuggets up yesterday, ya'll. Bed bug treatments are a very taxing thing and it slipped my mind. Today, going to hit you with some quick links - please be sure to check out the links I give from Bay Area, helps me out since I took over there, ya know. Enjoy.
49ers Camp Battle: Hunter vs. James (Maiocco)
49 tweets: Predicting WR stats (Maiocco)
Josh Johnson Growing with Offense (49ers.com)
Being a Sheep
If you're new here, you can register for a free account to participate in the discussion and create your own fanposts here at Niners Nation and across our entire network of 300+ sports blogs.