Glen Kuiper fired after uttering racial epithet May 22, 2023 | 3:27pm Glen Kuiper will no longer call A’s games.
Official: Levi’s Stadium to host Super Bowl in 2026 May 22, 2023 | 3:10pm The National Football League announced that Super Bowl LX will be hosted in the San Francisco Bay Area in 2026
Giants shut out by Marlins to end win streak May 20, 2023 | 3:24pm Patrick Bailey got his first MLB hit in a 1-0 loss.
DeSclafani goes toe to toe with Alcántara in 4th straight Giants win May 19, 2023 | 9:45pm The Giants slashed their way to another win in the weekend series opener.
Patrick Bailey arrives after accelerated rise through upper farm levels May 19, 2023 | 6:24pm “He’s being called up to the Major Leagues because we think he’s ready to help us win baseball games.”
Andrew Baggarly offers sleeper prospect who could rise from High-A to Giants roster this season May 19, 2023 | 5:03pm There’s another lefty pitching prospect in the Giants’ ranks.
Report: Trey Lance has changed throwing motion after ‘substantial’ issues with original technique May 19, 2023 | 1:15pm Trey Lance has altered his throwing motion.
Former 49ers linebacker Craig Puki dies at 66 May 19, 2023 | 12:20pm A former 49ers linebacker passed away.
Murph: The 49ers QB drama begins in earnest Monday, who ya got? May 19, 2023 | 11:10am Here come the 49ers.
Kevin Huerter explains when Warriors ‘broke our spirit’ in Game 7 May 19, 2023 | 11:04am The Warriors broke the Kings’ spirit.