Toronto Blue Jays, San Francisco Giants
Digest more
Enter, the San Francisco Giants, who need offensive pop badly if they really want to compete in the National League. Right now, the Giants rank No. 27 in slugging, which is clearly not good enough to compete with the powerful offenses around the league and even in their own division.
Heliot Ramos of the San Francisco Giants runs to first base during the game between the San Francisco Giants and the Toronto Blue Jays at Rogers Centre on Saturday, July 19, 2025, in Toronto, Canada.
Milton High graduate and the 13th overall pick of last week’s Major League Baseball draft Gavin Kilen signed a contract with the San Francisco Giants this past weekend.
The San Francisco Giants have been horrific with runners in scoring position. If they want to make a playoff push, they probably need some kind of hitting upgrade. ESPN has linked them to two of the top-three hitters that will potentially be available in deals before the MLB trade deadline.
The Atlanta Braves play against the San Francisco Giants in an MLB game tonight. Fans can watch this game for free online.
Everything you need to know about the MLB matchup between the Atlanta Braves and the San Francisco Giants, including how to watch and team news.
Ahead of the 2025 MLB Trade Deadline, the Giants need to make some moves, especially with how poorly the offensive production has been.
Right handed starting pitcher Mitch Keller of the Pittsburgh Pirates is the perfect trade target for San Francisco.
Every year there are players who are snubbed from being named as a participant in the MLB All-Star Game, but there may not have been a more deserving player who
1d
On3 on MSN2025 MLB Draft: Gavin Kilen contract details revealed for San Francisco Giants first-round pick
A week after getting drafted by the San Francisco Giants in the first round of the 2025 MLB Draft, former Tennessee second baseman Gavin Kilen has signed his pro contract. He’ll receive $5.248 million,
The San Francisco Giants face the Atlanta Braves in the opener of a 3-game set Monday at Truist Park in Atlanta.
Verlander’s incredibly tough start to his time with the Giants got worse Friday, when Verlander was handed another loss while allowing four runs in just 2.2 innings pitched. Two days later, as the Giants were in the process of getting swept, Verlander came back into the spotlight while sitting in the dugout.