The Giants’ offense isn’t built for the regular season. There’s a school of thought, one I subscribed to for much of this...
The Giants and Cubs didn’t play an entire season Monday night, it just felt like it — and not just because their 6-5...
It’d be tempting to say Jeremy Affeldt got out just in time, but the reality is he just suffered his downward slide...
Santiago Casilla’s latest blown save, which ended with a walk-off balk/stumble in extra innings on Saturday, made things seem clearer and murkier...
This game had everything. The CSN Bay Area feed went out a while in the early stages of this game, which would...
This was a great game, but neither team played all that well. It was a game the Giants should’ve won easily, but...
The Giants keep hoping the old Matt Cain will come back, and it almost cost them tonight. Luckily, they scored six runs...
After Yunel Escobar lined Ryan Vogelsong’s first pitch over the left field wall, the Giants played their game against the Nationals. They...
Things could be much, much worse for the San Francisco Giants. Only five other teams in the majors have a lower total run...
Do you remember school portrait day? Mom yelling at you to comb your hair and tuck in your shirt. Maybe she even laid...
Here’s the current projected 25-man roster (plus Marco Scutaro), with the salary for each player. Arbitration estimates from MLB Trade Rumors are in orange....
The San Francisco Giants finally made a move, and they brought back one of their most popular players in the process. They re-signed...
There are slated to be 100 vehicles in tomorrow’s San Francisco Giants World Series victory parade, which starts at noon. The list...
Bay Area News Group Giants beat writer Alex Pavlovic joins Bay Area Duck Guy and Bay Area Sports Guy after the Giants...
In a lot of ways, the Kansas City Royals are a terrifying team. They steal a ton of bases. They just start...