jacob c. palmer

Raiders can’t slow down Falcons

OAKLAND — The Oakland Raiders defense could not get stops in the second…

Niners’ chances rely on containing Cam

The San Francisco 49ers defense impressed in Week 1, when they were the…

Which 49ers players should you own in fantasy?

It’s still the team-building stretch of the fantasy season, which means players…

Complete-game Cueto returns in crucial win over Cards

AT&T PARK — Some days are better than others to show up late…

Giants GM sees timing of Cardinals series as a blessing

AT&T PARK — The San Francisco Giants have been struggling mightily lately.…

49ers maintain strong team chemistry despite some wishing otherwise

The highly anticipated, in some circles, unraveling of the San Francisco 49ers’…

USF women’s basketball coach steps down shortly before season

The University of San Francisco women’s basketball head coach has resigned her…

Circumstances stacked against 49ers in Week 2

The sun rose Tuesday and all was well in the world of…

Niners win season-opening snoozefest

SANTA CLARA — It was a good night to send the kids…

49ers season opener promises to be ugly affair

The NFL season is back, and it won’t be pretty — at…

The fantasy NFL season is a marathon, not a sprint

Each year, the popularity of fantasy football grows. What this means, in…

SF native Graham Betchart is changing how elite athletes approach the game

Sports seem random at times. There are so many moving parts —…

Jed York doubles down on social justice initiatives

For the second time this offseason, San Francisco 49ers CEO Jed York…

Empty talk reigns supreme ahead of NFL season kickoff

The NFL schedule is in that not-so-sweet spot between the end of…

Colin Kaepernick plays admirably despite heightened attention

This may be the most attention a preseason NFL game has ever…

Colin Kaepernick and the tipping point for athlete expression in a post-Ferguson America

Colin Kaepernick has undergone an awakening, and it manifested itself in his…

Colin Kaepernick’s roster spot safe for the moment

He’s dominated the national discussion since sitting out the national anthem before…

49ers preseason game makes ripples, some football related

The San Francisco 49ers played their third preseason game of the 2016…

The takes, they’re so bad

It must be August. I know this because ESPN talking heads are…

Here the Warriors go on their own (on the radio at least)

The Golden State Warriors are moving to the FM side of the…