Have returned to familiar ground after subbing for 49ers beat writer Dan Brown for two days in Santa Clara.
Pracitce updates will resume on my Twitter page starting at 3:30 p.m.
I’ll have a news and notes blog this evening including some notes on the 49ers training camp in contrast with how it’s done with the Raiders _ relevant in that San Francisco will be an opponent twice this year.
Those of you who who can’t stomach even a mere mention of the 49ers can avert your eyes . . .