Stories from Phil Barber

The new 49ers GM could take advantage of the Browns, who seem to be wavering on Myles Garrett.
Sonny Gray, former first-round draft choice and 2015 American League All-Star, started for the Stockton Ports on Saturday night.
No Kevin Durant, no Shaun Livingston, no Matt Barnes — how many players would Golden State have to lose for Portland to win this series?
The respected veteran forward joined the Warriors hoping to win his first NBA championship.
Kevin Durant and Stephen Curry provided the scoring in Sunday's win, but Draymond Green gave his team the intensity it needed to beat Portland.
Golden State is too talented, too deep and too hot for this Portland team.
Two years after his historic Yosemite climb, the Santa Rosa native has a plan for low-cost urban climbing walls and dreams of 1 million kids taking up his beloved sport.
Coach Steve Kerr's players have gone from beloved to booed. They should run with it.
The catcher’s apparent head injury overshadowed a fine opening day at AT&T Park on Monday.
The new club president has Oakland fans believing, but the challenges he faces are huge.