
Leo Lupo
The Gritty Beat Reporter
They call him “The Lip.” Leo has worked the city’s baseball beat since the days of wool jerseys and day-game doubleheaders, chirping at managers and refusing to sugarcoat a losing streak. Forty years of cheap coffee, late-night bus rides, and a tell-it-like-it-is grit fuel every column he files for the Daily Chronicle.
Latest from Leo

Ketel Marte Injury Update: Diamondbacks Move Star to IL
The Diamondbacks are shuffling Ketel Marte to the injured list with a left knee problem. For Arizona, this is less a bump than another dent in a season that keeps collecting them.
August 21, 2026

Mariners Promote Kade Anderson for MLB Debut vs Cubs
The Mariners are throwing Kade Anderson straight into the fire for a debut against the Cubs. That’s a bold move, and maybe a necessary one.
August 20, 2026

Sophie Cunningham Column: Seattle Times Spiked Story Sparks Resignation
A spiked column over Sophie Cunningham and transgender athletes cost the Seattle Times a veteran voice. The bigger fight is about editorial spine.
August 20, 2026

49ers preseason game: 5 players to watch vs. Chargers
San Francisco’s second preseason game is less about the scoreboard and more about jobs, reps, and who can handle real contact. A handful of 49ers are suddenly under the bright lights.
August 20, 2026

Bengals Defense Joint Practice With Bears: Caleb Williams Stoned
The Bengals defense took control of joint work with the Bears and made Caleb Williams earn every inch. Preseason is still preseason, but the message was loud.
August 20, 2026

Caitlin Clark WNBA Crowd: Holly Rowe Weeps in Toronto
Holly Rowe’s tears in Toronto said plenty about Caitlin Clark’s pull. The crowd was the story, and the WNBA should stop pretending otherwise.
August 20, 2026
Senior Bowl Top 300 Reveal: 2027 NFL Draft Prospects to Watch
The Senior Bowl has started peeking ahead to 2027, and the early watch list is loaded with name-brand talent. Jeremiah Smith leads the pack, but the real story is how early the league is studying thes
August 20, 2026

Little League World Series drama: throat slash gesture sparks backlash
A walk-off homer turned sour fast after an apparent throat-slash gesture ignited the usual youth-sports mess. Nobody needs that in Williamsport.
August 20, 2026

Patriots Joint Practice vs Eagles: New England turns the page
The Patriots closed their first joint session with Philadelphia on a better note than they started. That counts for something — though nobody’s hanging a banner for a field goal in practice.
August 20, 2026

Seattle Mariners Bounceback Win: Early Eruption Beats Brewers 7-5
After a historic loss, Seattle came out firing with four runs in the first and held off Milwaukee 7-5. That’s how a club stops the bleeding.
August 20, 2026

Eagles Joint Practice: Vic Fangio’s Bigger Message on Offense
The Eagles and Patriots gave everybody the camp theater. Vic Fangio, though, may have offered the only thing that actually sticks.
August 20, 2026
NFL first-year players TRO on fifth-year college football rule
A TRO over the NCAA’s fifth-year rule could reshape college rosters fast, with several first-year NFL players suddenly in the mix. The ripple effects are real, and messy.
August 19, 2026

Eagles-Patriots Joint Training Camp Practice Notes: Day 1
Philadelphia’s 13th camp practice turned into a useful scrap with New England in Foxborough. The reps mattered, the tempo mattered, and the Eagles left a few fingerprints on the day.
August 19, 2026

Cubs vs White Sox: Cubs offense disappears in 3-0 loss
The Cubs had the sunshine and the South Side rivalry. They did not have the bats, and that’s the part that travels home with you.
August 19, 2026

Nick Kyrgios Suspension: Cocaine Positive Tests Put Career on Ice
Nick Kyrgios has been provisionally suspended after testing positive for cocaine. The talent was never the question; the wreckage keeps piling up.
August 19, 2026
Tyler Biadasz ACL Injury Update: Chargers Lose Their Center
Tyler Biadasz is out indefinitely with ACL damage, a rough blow for a Chargers line trying to find its footing. The middle of the protection just got a lot shakier.
August 19, 2026

Daniel Faalele Trade: Giants Send Guard to Jaguars
The Giants are moving Daniel Faalele to Jacksonville for a late 2027 pick. It’s a depth trade with a larger clue hiding underneath.
August 19, 2026

Fantasy Football Breakout Players 2026: the names worth chasing
Draft season is creeping up, and the smart money starts with breakouts. Here’s where the real fantasy profit lives in 2026.
August 19, 2026

Rodri Transfer News: Mourinho says Madrid made big offer
Jose Mourinho says Real Madrid came in hard for Rodri before the midfielder chose Barcelona instead. That’s the kind of miss that leaves fingerprints on a season.
August 19, 2026

NASCAR driver home break-in case: Cobb County accusations deepen
A metro Atlanta man now faces accusations tied to two separate home break-ins, including one involving a NASCAR driver who died in a plane crash.
August 19, 2026
