/cdn.vox-cdn.com/uploads/chorus_image/image/9897245/157356053.0.jpg)
Happy St Patricks Day, everyone. If you're not wearing green and drunk you'll get what's coming to you...a traditional Irish pinching. Take that sobriety! As a gift to us all, the front office has signed former Rams safety Craig Dahl. The Twitterverse went haywire with negativity. I had to talk a few people from hunting down Trent Baalke and attacking him. Then the news leaked out that he's playing for $1.2 million this season, everyone realized he's going to be a role player, and Harbaalke hasn't caught a sudden case of stupidity. Life returned to normal. He adds depth to the secondary and will likely be put to use on special teams. Simple.
I've got to be quick. I'm moving house this weekend and need to get back to it. Rapid Nuggets, ready to eat...
Craig Dahl Signing
BASG wrote this post about why we shouldn't panic. He was not signed to be Dashon Goldson's replacement. This isn't the 49ers future at safety. He's a role player, brought in to compete and add depth. | 49ers sign Craig Dahl, but probably not as the Hawk's replacement (BASG)
On Craig Dahl's move from Rams to 49ers (Sando)
Report: 49ers sign Craig Dahl to three-year deal (Gin)
Craig Dahl - his thoughts on being the newest 49ers safety (SF Gate)
Non-Dahl News
Matt Maiocco takes a look at the rivalry and arms race brewing between the 49ers and the Seahawks. A quick look at the additions each team has made so far this offseason. | 49ers-Seahawks competition heating up early (Maiocco)
Taking a look at 49ers offseason moves so far: What the Dahl is going on out there? (49erswebzone)
Blake Costanzo 2.0? Dan Skuta differs from former special-teams star (Branch)
Saint elsewhere: New Orleans, Rob Ryan to host Nnamdi Asomugha (Barrows)
49ers pre-draft strategy (49erswebzone)
Updated look at NFC West draft capital (Sando)
49ers chat transcript (3.16.13) (Maiocco)
VIDEO - 49 in 49: Marquise Goodwin (49ers.com)
Sorry for the brevity...life calls.
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.