Wow. What a big couple of days we just witnessed. And this from a team that many, me included, thought would be done until after the draft. Once again, I am proven wrong. Once again, I learned a lesson. Always stay on your toes and expect the unexpected.
There's a fair bit to cover and I'm on my way out the door for a night on the town. Short and sweet.
Carlos Rogers did not get a fully guaranteed 2013 salary on April 1 as everyone had believed. I really don't understand how salaries are this confusing that nobody can accurately have an idea of what a player makes, or when these bonuses kick in, but hey, it is damn hard. This means he's still a candidate to get cut or forced to restructure. | Carlos Rogers received only partial salary guarantee on April 1 (PFT)
Everybody seems pretty happy about the 49ers signing of Nnamdi. The contract has little risk for the 49ers, so what can it hurt? Matt Maiocco tampers the enthusiasm a bit. | No guarantee Asomugha is an upgrade for 49ers (Maiocco)
And from the Whoops Department... | Donte Whitner gets hacked, tweets a not-so-welcoming message to Nnamdi Asomugha (BASG)
VIDEO - How Nnamdi Asomugha can help the 49ers (Sando)
Winning time: Asomugha's postseason streak likely to end with 49ers (Branch)
Nnamdi Asomugha: 'I want to compete, I want to win games' (Gin)
Nnamdi Asomugha: What are the 49ers getting? (Lynch)
Newest 49er Nnamdi Asomugha ready to answer critics (Mercury News)
Q&A with Asomugha (Mercury News)
VIDEO - Nnamdi Asomugha signs with 49ers (49ers.com)
Asomugha: 49ers offer a 'rejuvenated opportunity' (Maiocco)
When asked about the Cleveland Browns, Colt McCoy took the fifth. It's been a train wreck of an organization for quite some time so one can only imagine what it would be like to be tabbed as their savior. | Colt McCoy on the Browns: 'I'd rather stay away from that topic.' (PFT)
Colt McCoy feeling 'good and confident' with 49ers (Gin)
Colt McCoy on the run: Think Alex Smith, not Colin Kaepernick (Barrows)
And in other News...
BASG takes a look at Charles Woodson, what it might take to get him, his motivations, and what it might mean for the 49ers' secondary. How would people like to see both he and Asomugha added to the secondary? | What signing Charles Woodson would mean for 49ers defense (BASG)
Mike Sando looks at quarterbacks and their average pass distance. Guess who led the league last year? A young quarterback you might have heard of named Colin Kaepernick. | Going the distance with Carson Palmer, other QBs (Sando)
Sando takes a look at the 49ers and the Seahawks and their battle for NFC West supremacy. | 49ers vs Seahawks: Let the debate rage (Sando)
And here's a preview of a guy a lot of people thought the 49ers would be interested in. Does the signing of Nnamdi change that? I believe Trevor Woods just wrote a piece on that on the site. | 49 in 49: CB David Amerson (49ers.com)
This is what we talked about in yesterday's Nuggets. I wonder if NBC is stalking me and stealing my ideas.... | Niners secondary may be a competitive place (NBC)
Rogers receive $1.25 million guarantee (Maiocco)
49ers all-bad team, 2000-2012: From Mike Rumph to Saleem Rashad to Jeff Chandler (and that was just one amazing draft) (Kawakami)
49ers sell out season tickets for Candlestick's final year (CSN)
Don't forget to check out Trevor Woods and I on the Niners Nation #Channel 49 Twitter Q&A and ensuing mailbag. The Q&A happens Friday at 2pm PST. Simply write a question with #Channel49 in it. You can send it in any time on Friday. We'll answer as many as we can in an hour. And check out the ensuing post that comes out Sunday mornings. Time to be determined on Fooch's whims. There's a lot to talk about this week.
Being a Sheep
Be sure to follow @NinersNation on Twitter as well as on Facebook. You can follow SB Nation Bay Area on Twitter @sbnbayarea and also on Facebook.
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.