San Francisco Giants

WATCH: Orioles top prospect Samuel Basallo hits first MLB home run
New York Yankees and San Francisco Giants to contest earliest MLB opener ever in 2026
Justin Verlander joins exclusive club with his 3,500th strikeout during Giants loss
Alex Wood announces retirement from professional baseball after 12-year career
2025 MLB Trade Deadline Recap: Carlos Correa to Astros, San Diego Padres go all out
TRADE ALERT: New York Mets acquire Tyler Rogers from San Francisco Giants
WATCH: Shohei Ohtani throws three scoreless innings during latest start for Dodgers
Pitchers announced for the MLB All-Star Game with Clayton Kershaw getting 11th appearance
Rafael Devers thrilled with joining Giants: 'I'm here to play wherever they want me'
San Francisco Giants acquire Rafael Devers in stunning trade with the Boston Red Sox
MLB Highlights: Kerry Carpenter showcases three-homer night, Pete Alonso makes Mets history
MLB Highlights: Shohei Ohtani homers on bobblehead night again in amazing week of moments
Arizona Diamondbacks reveal classic purple and teal city connect uniforms
MLB Highlights: Giants walk-off in whacky fashion, Eugenio Suarez makes MLB history
WATCH: San Francisco Giants earn fifth walk-off win in the craziest way possible
Major League Baseball sets highest attendance record in 17 years in historic April Friday
Colorado Rockies fire hitting coach Hensley Meulens 18 games into the season
Seattle Mariners sign Donovan Solano to a one-year deal worth $3.5 million
Japanese star pitcher Roki Sasaki narrows down his decision to three MLB teams
San Francisco Giants and Justin Verlander agree to one-year, $15 million deal
Texas Rangers and Joc Pederson agree to two-year $37 million deal
Pittsburgh Pirates and Andrew McCutchen agree to one-year $5 million deal
New York Mets and Sean Manaea agree to three-year $75 million deal after career season
Alex Cobb officially signs one-year, $15 million deal with the Detroit Tigers
The Washington Nationals win first overall pick in 2025 MLB Draft Lottery results
Chances are you’re about to lose.
For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au