Giants struggle as they face Royals at Kauffman Stadium today
Yahoo Sports • 1 min read • Latest: Jul 20, 2026, 6:57 PM
Last updated Jul 20, 2026
The San Francisco Giants, with a record of 42-57, are set to take on the Kansas City Royals (40-60) at Kauffman Stadium today. The Giants have the fifth-worst record in MLB despite a nearly $200 million payroll. Following a poor performance in May, they have shown slight improvement but continue to rank low in multiple offensive categories. The teams are far from the competitive squads seen in 2014 when they last met in the World Series.
- •Giants score 4.12 runs per game, ranking 25th in MLB.
- •Royals score 4.19 runs, ranking 21st.
- •Luis Arraez leads Giants with a.326 batting average.
- •Trevor McDonald has a 3.19 ERA on the road this season.
- •Caleb Killian is closing games with 8 saves in 11 opportunities.
- 6:57 PMYahoo Sports — Giants series preview: A lot of money for a bad baseball team
"The Giants have not spent their money wisely.
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days- MLB•Jul 21, 2026, 11:10 PMHow to watch San Francisco Giants vs. Kansas City Royals
- MLB•Jul 21, 2026, 10:05 PMNolan Arenado becomes just the 6th player in MLB history to accomplish this spectacular feat
- MLB•Jul 21, 2026, 9:52 PMBrewers score vs Mets tonight, live game updates, highlights, starting lineups
- MLB•Jul 21, 2026, 7:26 PMReds' Caleb Ferguson screams at umpire Bill Miller for obstruction
- MLB•Jul 21, 2026, 7:11 PMRays predicted to steal All-Star catcher from Yankees in blockbuster trade
- MLB•Jul 21, 2026, 4:33 PMDana Brown has made 40 trades as Houston Astros general manager. Here are his 5 best and 5 worst.
