I mentioned it before, but make sure and check out Mike Sando's "roided-out" NFC West rosters (an Excel spreadsheet). He does a good job putting together all sorts of crazy, random details about the four NFC West squads. Also, it looks like Maiocco is developing posts via a "question of the day" so keep an eye out for that the rest of the offseason.
Battle v. Zeigler, coming July 30 ... (Barrows)
Question of the Day (Maiocco)
49ers Team Report (Yahoo Sports)
The Replacements: NFC West (ESPN.com)
Roided-out NFC West rosters: Updated (ESPN.com)
49ers Teach Youth Respect (49ers.com)
49ers Honor High School Football (49ers.com)