Sunday, October 11, 2026 · San Francisco
Est. by a fan, not a network No wire copy. No neutrality.
Bay Area
Sports Blog
The Blog

Latest Stories, page 2

Everything we have published, newest first. Opinion, recaps, history, and columns across every Bay Area team.

Bay Area Sports Blog graphic: the Athletics beat the Seattle Mariners 8 to 7 on a Lawrence Butler walk off homer
A's Column

Two Walk Offs, One 19 to 1 Beating, and I Watched Every Inning

A's 8, Mariners 7 on a Lawrence Butler two run walk off homer. Donovan Walton won Friday in ten, and Saturday's 19 to 1 had Carlos Cortes pitching.

Read the column
Bay Area Sports Blog graphic: the Giants September update, 62-86 with Rafael Devers at 36 home runs
Giants Column

The Giants Are 62 and 86, and Rafael Devers Has 36 Homers Nobody Mentioned

Two weeks left, 28 and a half back, and the only things worth watching are Devers finishing a season nobody saw and Bryce Eldridge hitting like a hitter.

Read the column
Bay Area Sports Blog graphic: the Athletics September update, 60-88 with four bats on the injured list
A's Column

The A's Lost Their Whole Middle of the Order and Got Hot Anyway

Kurtz and Rooker on the 60 day, Langeliers and Soderstrom on the 10 day, the 29th ranked ERA in baseball, and seven wins in the last ten games.

Read the column
Bay Area Sports Blog: The 49ers Won by Twenty and I Spent the Flight Home Worrying About an Ankle
49ers Column

Niners Injuries From Melbourne: Stribling's Ankle, Tonges' MCL

27 to 7 over the Rams and two guys came off hurt. Stribling's Achilles is intact and it's the ankle. Tonges did his MCL and Shanahan said it wasn't good.

Read the column
Bay Area Sports Blog: 49ers at Rams in Melbourne, The Defensive Line Is Half Gone and I Cannot Stop Thinking About It
49ers Column

49ers at Rams in Melbourne: The Line Is 3.5 and Our Line Is Half Gone

Week 1 at the Melbourne Cricket Ground, 5:35 Pacific on Netflix. Four defensive linemen are out, the Rams scored 518 points last year, and nobody is at home.

Read the column
Bay Area Sports Blog: 49ers 27, Rams 7 In Melbourne, And I Think We Just Watched The Best Team In Football
49ers Column

49ers 27, Rams 7: I Think We Just Watched the Best Team in Football

Purdy threw a pick and then threw three touchdowns, the defense stuffed a sneak on fourth and goal from the one, and 100,021 people in Melbourne watched us bury the Rams.

Read the column
Bay Area Sports Blog graphic: the San Francisco Giants beat the St. Louis Cardinals 5 to 4 in eleven innings at Oracle Park
Giants Column

The Bullpen Gave It Back Twice and Devers and Eldridge Won It Anyway

Giants 5, Cardinals 4 in eleven innings at Oracle Park. Logan Webb went six, the ninth got away again, and Shay Whitcomb walked it off after Devers and Eldridge kept dragging us back.

Read the column
Bay Area Sports Blog graphic: the San Francisco Giants beat the St. Louis Cardinals 2 to 1 at Oracle Park
Giants Column

Two Swings and Landen Roupp Was All We Needed

Giants 2, Cardinals 1 at Oracle Park. Bryce Eldridge and Christian Koss went deep in back to back innings, Landen Roupp threw six shutout innings on two hits, and the ninth got scary anyway.

Read the column
Bay Area Sports Blog graphic: the Athletics beat the Toronto Blue Jays 6 to 5 on a walk off single in Sacramento
A's Column

Jeff McNeil Hit a Ground Ball Sixty Feet and We Beat the Blue Jays

A's 6, Blue Jays 5 at Sutter Health Park. Henry Bolte reached four times, Dylan Cease got beat up, Andres Gimenez tied it in the ninth and Jeff McNeil ended it with the bases loaded.

Read the column
Bay Area Sports Blog graphic: the Toronto Blue Jays beat the Athletics 4 to 2 at Sutter Health Park
A's Column

Three Solo Homers Was the Whole Night and Toronto Took the Series

Blue Jays 4, Athletics 2 in 92 degree heat at Sutter Health Park. Kazuma Okamoto hit his thirtieth, and three solo homers were the only offense the A's had.

Read the column
Bay Area Sports Blog graphic: San Francisco 49ers defensive tackle Alfred Collins is out for the 2026 season with a torn patellar tendon
49ers Column

Alfred Collins Tore His Patellar Tendon and His Season Is Over

Alfred Collins tore his patellar tendon at Tuesday's practice in Melbourne and is out for the season, two days before the opener against the Rams.

Read the column
Bay Area Sports Blog: Nobody Around the League Is Whispering About the Yorks Anymore
49ers Column

The Quiet Part About the Yorks Is Getting Loud Around the League

League people are talking openly about 49ers ownership, the York family and a front office that lost its most important operator.

Read the column
Bay Area Sports Blog graphic: the New York Mets beat the San Francisco Giants 4 to 2 at Citi Field
Giants Column

Cesar Perdomo Gave Us Six Shutout Innings and the Eighth Took It Away

Mets 4, Giants 2 at Citi Field. Six scoreless from a kid in his second big league appearance, Jung Hoo Lee's two run single, and then two homers off Carson Seymour in the eighth.

Read the column
Bay Area Sports Blog graphic: the Seattle Mariners beat the Athletics 2 to 0 at T-Mobile Park
A's Column

One Hit in Seattle, and Gage Jump Deserved a Lot Better Than That

Mariners 2, Athletics 0 at T-Mobile Park. Bryan Woo went eight on a Henry Bolte single, Gage Jump struck out seven in four and took the loss, and nobody got past first base.

Read the column
Bay Area Sports Blog graphic: Rafael Devers homered twice as the San Francisco Giants beat the New York Mets 9 to 5 at Citi Field
Giants Column

Rafael Devers Is Carrying a 58 Win Team on His Back

Giants 9, Mets 5, six home runs at Citi Field. Devers hit two more and is batting .420 with 9 homers and 21 RBI since 24 August.

Read the column
Bay Area Sports Blog: The Niners Are on the Ground in Melbourne, 15 Hours in the Air and 17 Hours Ahead of Us
49ers Column

Niners Landed in Melbourne and I Don't Know What Day It Is

The 49ers landed in Melbourne after a 15 hour charter and a 17 hour time difference, nine days before the Week 1 opener against the Rams at the MCG.

Read the column
Bay Area Sports Blog graphic: the Pittsburgh Pirates beat the San Francisco Giants 5 to 2 at PNC Park
Giants Column

Two Hits. The Giants Got Two Hits in Pittsburgh and I Watched Every Pitch

Pirates 5, Giants 2. Blade Tidwell walked five, six Pittsburgh arms combined on a two hitter, and the season is functionally over at 58 and 83.

Read the column
Bay Area Sports Blog: Bosa Practiced, Every Name You Know Was Out There, and the Plane Leaves Tonight
49ers Column

Bosa Practiced, Every Name You Know Was Out There, and the Plane Leaves Tonight

Final practice before the flight to Melbourne and the head count finally came back whole. Bosa in team periods for the first time in a month, Kittle a third straight day, Evans in uniform, Juszczyk back.

Read the column
Bay Area Sports Blog: Kittle Practiced, Bosa Didn't, and Nobody Will Say When Either of Them Plays
49ers

Kittle Practiced. Bosa Didn't. Melbourne Is Nine Days Away.

George Kittle practiced and Nick Bosa did not, with both due out all three days. Mike Evans caught passes out of uniform and Puni cleared protocol.

Read the column
Bay Area Sports Blog graphic: Rafael Devers of the San Francisco Giants hits his 30th home run of 2026
Giants Column

Rafael Devers Hit Number 30 in the First Inning in Atlanta and I Would Like Some Apologies

Only the second Giant to reach 30 homers since Bonds in 2004, on a 57 win team, after a summer of being told he was soft and not a winning player.

Read the column
Bay Area Sports Blog graphic: the San Francisco Giants beat the Atlanta Braves 7 to 3 at Truist Park
Giants Column

Giants 7, Braves 3, and I Am Not Going to Pretend I Did Not Enjoy That

Anthony Molina goes five without a walk, the bullpen throws four scoreless, and a four run sixth buries Atlanta. Five wins in the last eight.

Read the column
Bay Area Sports Blog graphic: the Texas Rangers beat the Athletics 8 to 1 at Globe Life Field
A's Column

The A's Have Five Hitters on the IL and deGrom Just Made the Leftovers Look Like a Rehab Start

Rangers 8, Athletics 1. One hit over seven innings against deGrom, a fourth straight loss, and Kurtz, Langeliers, Soderstrom, Wilson and Rooker are all hurt at once.

Read the column
Bryce Eldridge drives in four runs as the San Francisco Giants beat the Arizona Diamondbacks 7 to 2
Giants Column

Bryce Eldridge Went 4 for 5 With 4 RBI and Suddenly the Giants Are Fun Again

Giants 7, Diamondbacks 2 in the nightcap and the doubleheader gets split. Four hits, four driven in, and the first Giants rookie since Buster Posey in 2010 to do it.

Read the column
Home plate at Oracle Park before first pitch, where the lineup cards get exchanged
Giants Column

They Ran Ron Wotus at the Lineup Card. The Game Hadn't Started Yet.

Ron Wotus got ejected during the lineup card exchange before Game 1 of the doubleheader against Arizona. Not in the third. Not in the ninth. Before the first pitch.

Read the column
Tony Vitello yelling and pointing from the dugout steps after being ejected again
Giants Column

Vitello Got Run Again, and This Time He Took Logan Webb With Him

Third inning, down four, and Tony Vitello got run for the fifth time this season. Jim Wolf threw Logan Webb out with him. Two days after the six run ninth, he did it again.

Read the column
Bryce Eldridge returns to the San Francisco Giants and Buddy Kennedy is designated for assignment
Giants Column

Bryce Eldridge Is Back, and Buddy Kennedy Is the One Who Paid for It

Eldridge came off the bereavement list Thursday and the Giants designated Buddy Kennedy for assignment to make room. Fourteen homers and a .346 on base at twenty one. Thirty games left and he is the only reason to watch.

Read the column
Bay Area Sports Blog: 49ers 18, Raiders 12: Eddy Pineiro Kicked Six and Won the Whole Thing
49ers Column

49ers 18, Raiders 12: A Kicker Won a Football Game

49ers 18, Raiders 12 in the preseason finale. Eddy Pineiro went 6 for 6 including a 59 yarder and the defense didn't allow a touchdown.

Read the column
Tony Vitello, manager of the San Francisco Giants, ejected in the first inning
Giants Column

Vitello Got Run in the First Inning on a Check Swing, and I Am Not Even Mad

Tony Vitello got tossed in the top of the first on Wednesday for yelling get it right at a check swing call on Eugenio Suarez. Fourth ejection of his rookie year as a manager, and honestly, good.

Read the column
Rafael Devers of the San Francisco Giants and his 29 home run season
Giants Column

Devers Hit His 29th Homer Today and Nobody Said a Word About It

Three straight games with a home run, 29 on the year, and he leads this club in homers and RBI by a mile. Then somebody tells me he isn't a winning player.

Read the column
Bryce Eldridge of the San Francisco Giants placed on the bereavement list
Giants Column

Bryce Eldridge Is on the Bereavement List. Take the Week, Kid.

The Giants put Bryce Eldridge on the bereavement list on Monday. Nobody's said why and nobody has to. He'll be away about a week, and every other thing about this season can wait.

Read the column
The San Francisco Giants blew a six run ninth inning lead to the Cincinnati Reds
Giants Column

They Blew a Six Run Lead in the Ninth and the Game Isn't Even Over

Nine to three going to the ninth, then Eugenio Suarez hit a grand slam. The same Suarez the manager got himself ejected screaming about in the first inning. I'm done being polite about this season.

Read the column
The case for firing San Francisco Giants manager Tony Vitello
Giants Column

Fire Tony Vitello. The Way He Runs This Bullpen Is a Travesty.

Reds 10, Giants 9 after a six run ninth. Twenty four saves in forty four chances. The same organization ran the fourth best bullpen in baseball last year. One thing changed.

Read the column
Georges Niang signs with the Golden State Warriors on a one year deal
Warriors Column

The Warriors Spent All Summer Chasing a Star and Signed Georges Niang

They chased Giannis. They chased Anthony Davis. August got late, and the fifteenth roster spot went to a 33-year-old who didn't play a game last season.

Read the column
Bay Area Sports Blog graphic: Giants 5, Reds 0, a five hit shutout at Oracle Park, August 24, 2026
Giants Column

Giants 5, Reds 0: Shutout at Oracle

Two in the first, a Rafael Devers three run homer in the second, then six pitchers combined on a five hit shutout. 53-78.

Read the column
Bay Area Sports Blog graphic: Twins 9, Athletics 6, a four run ninth falls short at Sutter Health Park, August 24, 2026
A's Column

Twins 9, Athletics 6: Rally Falls Short

Jeffrey Springs took his twelfth loss, Minnesota piled up sixteen hits and led 9-1, and a four run ninth got the A's within three. 51-81.

Read the column
Brock Purdy and Fred Warner of the San Francisco 49ers
49ers Column

Purdy and Warner Went at Each Other in Practice, and Then Laughed About It

Warner talked. Purdy threw over his head to Deebo and screamed it right back. Then they stood there laughing. That's the whole team, right there.

Read the column
Mike Evans and Brock Purdy of the San Francisco 49ers
49ers Column

Mike Evans and Purdy: The Receiver He Has Never Had

Ten straight thousand yard seasons, a six foot five catch radius, and a quarterback who has never thrown to anything like it. Here is why Niner Nation cannot stop talking about this pairing.

Read the column
Jed York, owner of the San Francisco 49ers
49ers Column

Jed York Got Arrested in Ohio and the 49ers Have Said Nothing

Arrested Sunday morning by a human trafficking task force, a no contest plea Monday, two misdemeanor convictions, and total silence from the team two weeks before the opener.

Read the column
Bay Area Sports Blog: Red Sox 5, Giants 4, a three run fourth inning at Fenway Park, August 23, 2026
Giants Column

Red Sox 5, Giants 4: Swept at Fenway

San Francisco led 3-0 before Matt Wilkinson allowed four runs in the fourth. Boston finished the sweep. 52-78.

Read the column
Bay Area Sports Blog graphic: Athletics 7, Astros 6, a six run comeback in Houston, August 23, 2026
A's Column

A's 7, Astros 6: Down Six, Somehow Alive

Down 6-0 after four, Brian Serven's homer started a six run fifth and Max Muncy won it in the seventh. 51-80.

Read the column