Jimmy Garoppolo had a less-than-impressive first day of practice at 49ers training camp. But maybe it wasn’t entirely his fault.
Brandon Belt left Wednesday’s game against the Mariners in the top of the seventh inning with a hyperextended right knee.
When they inked Kyle Shanahan to a six-year contract in 2017, the 49ers invested in continuity.
Dust off the pads and strap up the helmets because football is back.
The Giants and Mariners played a game of inches Tuesday night at Safeco Field.
Veteran southpaw Derek Holland will return to the Giants starting rotation, replacing Jeff Samardzija Wednesday in Seattle.
The Giants starting rotation was beginning to hit its stride right around the time Samardzija and Cueto returned from the DL.
If you weren't one of the 146,290 fans who were in attendance at the Oakland Coliseum over the weekend, you missed a lot.
When the Athletics traded for Jeurys Familia, games like Sunday's were exactly what they had in mind.
"The Bridge" trophy will spend its first year of existence in Oakland after the Athletics overcame a late Giants comeback.
After about three hours of baseball, what was left of the 56,310 at the Oakland Coliseum got their first real bit of excitement.
Oakland's TNT was made all the more potent -- their games shortened even further -- when the A's announced the acquisition of Jeurys Familia.
The Athletics steamed into the All-Star break, riding a league-best 21-6 record. But they sputtered out of it Friday night.
Four-time All-Star center DeMarcus Cousins was officially introduced as a member of the defending champion Warriors Thursday.
Over the past month, the Athletics have made up 8-1/2 games in the American League Wild Card race.
Stephen Piscotty stayed as hot as an Independence Day firecracker Sunday, finishing the first half on a nine-game hitting streak.
The Giants announced Sunday that Jeff Samardzija will be placed on the 10-day disabled list going into the All Star Break.
In his second start since rehabbing from right shoulder tightness Saturday, Jeff Samardzija struggled to find his footing.
Evans’ Summer League career hasn’t quite felt as ordained as his draft position as he's struggled from the outset.
Game one of the Bay Bridge Series went to San Francisco Friday night.
"my brother ... has always told me, ‘You know, you’re bigger and faster and stronger than me you should have more pop than me.’”
Steve Kerr has always preached joy when it comes to the way his teams play. The one guy who he won't have to worry about that with is Bell.
Damian Jones, now in technically his third year of NBA Summer League, has played just nine total Summer League games.
The Giants-Cubs rubber match was yet another low-scoring nail-biter so familiar to Giants fans this season.
Making the spot-start Derek Holland flashed a level of dominance the Giants had only seen glimpses of over the course of his 17 previous starts.
Johnny Cueto’s second start after returning from an extended stay on the disabled list with right elbow inflammation is slated for Wednesday.
It took the Giants and Cubs 11 innings to untie the knot in their series-opener at AT&T Park Monday night.
Jed Lowrie will almost certainly be named an injury replacement in the coming days, joining Blake Treinen in the 2018 MLB All-Star Game.
Buster Posey will decline his invitation to the 89th annual All-Star Game in Washington, D.C. next week.
Two or potentially three players will represent the Giants on the National League roster for the 89th annual All-Star Game.
The Giants had offered all of 14 runs in support of Madison Bumgarner’s eight 2018 starts. But Sunday, run support was not a problem.
The Giants announced a flurry of moves Sunday, including the elevation of a pair of Triple-A players many have been waiting for.
The ashes of San Francisco 49ers legend Dwight Clark have been laid to rest next to the same goal post where he made the play memorialized as "The Catch."
The Warriors bench has almost completed its full makeover with Golden State agreeing to terms with forward Jonas Jerebko.
The Giants found their rotation finally compete with Jeff Samardzija clicking into place as the final piece to the puzzle Saturday afternoon.
With the strain to Panik’s left groin and Samardzija’s return the Giants needed to make several roster changes ahead of Saturday's first pitch.