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 …

CENTENNIAL, Colo. – The two days of joint practices between the 49ers and Broncos ended today without a brawl breaking out between the teams. But the final day wasn’t without controversy, albeit mostly good-natured. …

Trent Baalke and John Elway, his counterpart with the Broncos, had dinner together on Wednesday night. Elway said he and Baalke are friends and the conversation was mostly personal, but suggested some trade discussions arose. …