Who knew 17 years could go so fast? By the time it takes to send a kid to college, I’ve been toiling, mostly joyfully, at the Chronicle and SFGate.com. I am headed to KNBR 680-AM, where I will also be making radio appearances and occasionally filling in as a co-host and continuing as part of …

And the same can be said of wide receiver Michael Crabtree, although those discussions are presumably far less involved at this point. Last week, general manager Trent Baalke said the team has reached out to Crabtree’s representatives regarding an extension. …

The recent spate of off-the-field incidents involving the 49ers was a dominant topic during Baalke’s annual pre-draft meeting with the media. During the nearly hour-long session, Baalke repeatedly said he was “disappointed” in the actions of a few players who weren’t representative of the locker room. …