Skip to main content
Sporting.
Sal MorenoSportingon the floor
1 filed today6 in queue24 this week+ Notify me
Earlier filings30 storiespage 4

The Fragile Future: Ryan Lasko and the Cost of Prospect Dreams in Oakland

Ryan Lasko, the Oakland Athletics' promising No.

July 7, 2026

Oracle Park Works Its Magic: Under 7.5 for Blue Jays‑Giants

Tonight, the Toronto Blue Jays visit the San Francisco Giants at Oracle Park, and while the Giants have been struggling…

July 7, 2026
Monday, July 6

Pochettino's Paradox: Why USMNT's Halftime Woes Point to a Belgian Second‑Half Dominance

The United States Men's National Team finds itself in a precarious position against Belgium, trailing 2-1 at halftime…

July 6, 2026

The Giants' Pitching Crisis: Logan Webb and the Systemic Collapse

The San Francisco Giants' pitching staff isn't just struggling; it's undergoing a systemic collapse, a meticulously…

July 6, 2026

Buster Posey Called the Devers Mess a Non‑Issue. That Word Did a Lot of Work.

On June 22nd in Miami, with the Giants trailing the Marlins by a run in the ninth, Rafael Devers drew a leadoff walk —…

July 6, 2026
Buster Posey Called the Devers Mess a Non-Issue. That Word Did a Lot of Work.
Photo: Sarah Stierch / Missvain, Wikimedia Commons (CC0)

Blue Jays to Clip Struggling Giants Amidst Pitching Woes

The San Francisco Giants are a mess right now, and tonight's matchup against the Toronto Blue Jays looks to be another…

July 6, 2026
Sunday, July 5

Ivar Stenberg: The Swedish Blueprint for the Sharks' Rebuild

The San Jose Sharks' selection of Ivar Stenberg at No.

July 5, 2026

The Bay Area's World Cup Buzz: Mexico‑England and the Roar of the Faithful

As the England-Mexico World Cup match kicks off, the Bay Area vibrates with an electrifying energy, showcasing how the…

July 5, 2026

USMNT’s Bay Area World Cup Date: A Preview Two Years Out

The USMNT's sole 2026 World Cup match in the Bay Area, a Round of 32 knockout game against Bosnia and Herzegovina at…

July 5, 2026

The Giants Have Forgotten Whose City This Is: A Reckoning

Six weeks after the Pride Night cap controversy, the San Francisco Giants are facing a reckoning.

July 5, 2026
The Giants Have Forgotten Whose City This Is: A Reckoning
Photo: Illustration by The Dissent (Recraft AI)

Altitude Sickness and Right‑Back Blues: Why England is Vulnerable Against Mexico at the Azteca

England faces a significant tactical and physical challenge against Mexico in the World Cup Round of 16, with Mexico's…

July 5, 2026

World Cup Group Stage Double: Norway at Brazil, England at Mexico

Two World Cup group stage openers that demand attention as the tournament kicks off in the Bay Area.

July 5, 2026

The $50 Million Question: Why IREN's Stock Tanked After Buying the Warriors' Jersey

Ten days after IREN announced the richest jersey patch deal in North American sports history—north of $50 million a…

July 5, 2026
Saturday, July 4

The Real USMNT Test: Why Belgium +105 Is the Smart Play in Seattle

The USMNT's Bay Area chapter is closed. They did what they needed to do at Levi's Stadium — a tidy 2-0 win over Bosnia…

July 4, 2026

The Sunday League That Outlasts the Trophy Run

While the Bay Area obsesses over the World Cup's economic legacy and the departure of its professional teams, a quiet…

July 4, 2026
The Sunday League That Outlasts the Trophy Run
Photo: Illustration by The Dissent (Recraft AI)

The Milpitas Kid and the 1,100‑Player Symphony: San Jose's Table Tennis Nationals

The 2026 U.S. National Table Tennis Championships bring nearly 1,100 players to San Jose's McEnery Convention Center…

July 4, 2026

The Match That Never Was: Chasing Argentina vs. Cape Verde Through San Francisco's Phantom World Cup

A phantom World Cup match between Argentina and Cape Verde has materialized in San Francisco's bar circuit, complete…

July 4, 2026

Mike Evans's Second Wind: How the 49ers Got a $14.3 Million Bargain

The math doesn't make sense until you remember that Mike Evans is 33 years old and coming off the worst season of his…

July 4, 2026

Athletics' Woes Continue Against Marlins — Miami's Road Trip Starts Here

The Miami Marlins roll into West Sacramento tonight riding a legitimate hot streak, and they couldn't have picked a…

July 4, 2026

Red, White, and Blue: How a Santa Clara Win Became America's July 4th Prelude

The U.S. Men's National Team's 2-0 World Cup victory over Bosnia-Herzegovina on July 1, 2026, at Levi's Stadium sparked…

July 4, 2026
Red, White, and Blue: How a Santa Clara Win Became America's July 4th Prelude
Photo: Illustration by The Dissent (Recraft AI)

The Round of 16 Blueprint: Why France -2.0 Against Paraguay Is Value, Not Vig

The World Cup knockout stage is where narratives die and tactics win.

July 4, 2026
Friday, July 3

When the Party Crashes: San Jose's World Crowd Problem

When San Jose's World Cup watch party at San Pedro Square devolved into violence with two stabbings and attacks on…

July 3, 2026

The Cartilage Tear That Canceled the A's Season

Brent Rooker is done for the year. The two-time All-Star and the only consistent power threat in the Oakland Athletics'…

July 3, 2026

Langeliers Hits No. 20 and A's Back Ginn with 3 HRs in 7‑1 Win Over Dodgers

Shea Langeliers hit his 20th home run of the season, a 433-foot solo shot in the fifth inning, and the Oakland…

July 3, 2026

The Streak Is Over: McDonald's Gem Finally Gets Giants Past Arizona

The monkey is finally off their back. Trevor McDonald threw six scoreless innings, allowing just one hit while striking…

July 3, 2026
The Streak Is Over: McDonald's Gem Finally Gets Giants Past Arizona
Photo: Own work by Missvain / wikimedia

The A's Play On After Lasko's Surgery, But Their Bullpen Is the Real Spinal Issue

The Oakland Athletics are playing baseball tonight against the Marlins, but the organization's spine is in Frisco…

July 3, 2026

Mission Bay's Broken Promise

When a shooting at Spark Social SF during a World Cup watch party injured two people, the venue canceled all remaining…

July 3, 2026

The Mayor Who Didn't Pitch: How San Francisco Got LeBron Story Wrong

The story writes itself: LeBron James is leaving the Lakers, the whole world is making pitches, even the San Francisco…

July 3, 2026

The Permanent Host: How the Bay Area's World Cup Committee Wants to Stay Forever

In February 2025, the Bay Area Host Committee—the nonprofit that brought the NBA All-Star Game, Super Bowl LX, and FIFA…

July 3, 2026

Watch party for under 21

After Spark Social SF canceled its World Cup watch parties following a nearby shooting, under-21 fans in San Francisco…

July 3, 2026
Watch party for under 21
Photo: Illustration by The Dissent (Recraft AI)

Watching

Sal’s queue

Buster Posey expresses confidence in Tony Vitello’s future with Giants: ‘He’s coming back’

Watching

Giants and Rockies meet with series tied 1-1

Watching

Giants rout Rockies 7-1 as Logan Webb cruises and Drew Gilbert drives in 3

Watching

Can the 49ers depend on rookie WR De'Zhaun Stribling?

Watching

Walnut Creek coach leaves HS football team just days before practice

Watching

49ers QB Kurtis Rourke’s first game action in 601 days ends in injury

Watching