Twitter kind of blew up on me last night as we were heading out with my wife’s aunt for dinner at a...
“We have a president,” Jed York said yesterday. “His name is Al Guido, and I don’t make football decisions.” This didn’t go...
It’s been an interesting morning for 49ers fans, full of rumors to distract everyone from the terrible product on the field. It’s...
I wrote yesterday that the time to fire Trent Baalke is now. Like, today. That didn’t happen this morning, but Chip Kelly...
Everyone makes mistakes. Every team makes mistakes. The key is to learn from past errors. If you can’t remedy them, at least...
1. Blaine Gabbert will start in Week 1 of the regular season (not that we didn’t already know this). Colin Kaepernick was...
I was planning on writing a story titled “Trent Baalke is next in line to get dumped by Yorks” or something similar...
On Jan. 28, 2016 — about two months before the 49ers could be faced with an important decision on Colin Kaepernick —...
A source told Kyle McLorg that Trent Baalke “loves” Hue Jackson, and by all accounts thus far the former Raiders head coach...
On Dec. 29, 2014, we witnessed one of the most remarkable press conferences in this region’s history that didn’t include Al Davis...
Do not be deceived. You will reap what you sow. — Coach Harbaugh (@CoachJim4UM) January 4, 2016 Damn. This was 2Pac filleting...
A little more than a year after Jed York and Jim Harbaugh engaged in the awkwardest hug in football history that didn’t...
Twitter started out so well for Jed York. He was a young, innovative CEO who connected with fans via the social network...
Kevin Lynch wrote a slideshow piece for SFGate titled “10 reasons not to fire Jim Tomsula and the 49ers coaching staff.” While...
What a topsy-turvy career. The first time I saw Colin Kaepernick in person, during a 2011 training camp practice, I thought he...