/cdn.vox-cdn.com/uploads/chorus_image/image/14460703/2691620.0.jpg)
Good morning, one and all. I'm filling in on the Nuggets today, and while it's quiet for the 49ers, we have a decent number of related links. I also included a couple video links from 49ers.com. The 49ers have done a great job building up their digital media presence. The website includes solid video, and Scott Kegley and Taylor Price have turned @49ers on Twitter and Instagram into one of the best online presences in the NFL. They have certain limitations working for the team, but overall it is worth checking out.
The big piece of news that showed up yesterday was word that Terrell Owens has said he would retire if he does not get a call to play this season. If TO does not sign with anybody, he will be eligible for the Hall of Fame in 2017. He did not have the best relationship with the media, but there is no doubting his ridiculous numbers. Some big number guys have struggled to gain entry in the past, so anything is possible. But if TO does not get in on the first ballot, I would find that pretty ridiculous. What do you think?
On to the links...
Patience is a virtue for A.J. Jenkins (BASG)
Bowman: 'The Super Bowl still haunts us' (Gin)
Muscular (but no longer roided-out) rosters (Sando)
Stacking up true NFC West heavyweights (Sando)
Raining on NFC West offseason parade (Sando)
49er coach Jim Harbaugh's unique mind-set (Kroichick)
Ex-coach: 49ers LB Moody ‘bought into’ unglamorous college role (Branch)
Recent deals leave 49ers $2.2 million under cap (Maiocco)
Former 49ers lineman recalls facing Deacon Jones: ‘He had this big head slap’ (Brown - SJ Mercury News)
Terrell Owens to retire if no NFL team comes calling (Maiocco)
Longtime San Francisco 49ers lineman Len Rohde recalls first encounter with Deacon Jones (Brown - SJ Mercury News)
Video
OTAs recap (49ers.com)
OTAs highlights (49ers.com)
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.