Jacob C. Palmer

With Jimmy Garoppolo in place, 49ers can focus on completing rebuild

SANTA CLARA — In just three starts, Jimmy Garoppolo has put to rest…

Donald Penn to miss rest of Raiders season — report

The Oakland Raiders were defeated by the Dallas Cowboys at home on…

Jimmy Garoppolo, 49ers flame Titans after they turn up the heat

SANTA CLARA — Everyone around the team knew it was a big deal…

Final stretch promises to be tough test for Jimmy Garoppolo, 49ers

Jimmy Garoppolo has had a blessed tenure as the 49ers’ starting quarterback.…

Giants shed salary by trading Matt Moore to Texas

The San Francisco Giants completed their first trade of the offseason Friday,…

Palmer’s Picks: Big lines await as regular season winds down

The end of the regular season comes with some relatively big lines.…

How the 49ers rush defense hoisted itself up from rock bottom

SANTA CLARA — Week 7 still haunts 49ers defensive coordinator Robert Saleh.…

Is Klay switching it up with Steph out? Steve Kerr says absolutely not

He's the man famous for saying he wasn't going to "sacrifice shit"…

Kevin Durant kisses fan who was hit by basketball at Warriors game (VIDEO)

One of the Golden State Warriors' 16 turnovers on Thursday night hurt…

Warriors extend win streak to eight by clamping down on Mavs

The Warriors’ offense is missing Stephen Curry. Entering Thursday’s 112-97 win over…

Jack Del Rio, Raiders intent on getting back on track, ignoring ‘outside noise’

The Oakland Raiders started this week angry. They had just lost a…

Marquise Goodwin’s emergence makes 49ers’ search for receivers easier

SANTA CLARA — Before this season, Marquise Goodwin was in a dangerous spot.…

49ers like how Garoppolo handles the pressure, knowing there’s more to come

SANTA CLARA — The 49ers have been a revelation since Jimmy Garoppolo…

Giants pursue Billy Hamilton to address hole in CF

The San Francisco Giants brass was adamant it wanted to improve its…

Jack Del Rio ‘pissed off’ about Raiders’ loss to Kansas City, searches for answers

After getting bum-rushed and losing a hugely important divisional game on Sunday,…

49ers add another brick to foundation with win over Texans

Jimmy Garoppolo got the true experience of playing quarterback for the 49ers…

Grading the 49ers’ third quarter

The 49ers enter the final quarter of the season with a winnable…

Palmer’s Picks: Clear lines, full contrarian — can’t lose

No time to explain my philosophy (fade the public, a wholly unoriginal…

Draymond Green probable to return for grudge match against Detroit

After missing a game with right shoulder soreness, Draymond Green was upgraded…

Giants on verge of striking out on biggest free-agent targets

UPDATE: The Giants officially struck out. The team issued this statement Friday…