Heliot Ramos and the San Francisco Giants meet Bobby Witt Jr. and the Kansas City Royals at Oracle Park on Wednesday at 3:45 p.m. ET, in the final game of a three-game series.
The Giants rank 17th in MLB action with 50 home runs. They average one per game. The Royals strike out 8.1 batters per nine innings as a pitching staff, 20th in MLB.
Ahead of this Giants vs. Royals matchup, here is what you need to get ready for Wednesday’s MLB action, including viewing options.
Giants vs. Royals: live stream info, TV channel & game timeGame day: Wednesday, May 21, 2025Game time: 3:45 p.m. ETLocation: San Francisco, CaliforniaStadium: Oracle ParkTV channel: FanDuel Sports Network Midwest Extra – MissouriLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Giants vs. Royals odds & betting linesFavorite: Giants (-136, bet $136 to win $100)Underdog: Royals (+115, bet $100 to win $115)Over/under: 7.5
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:08 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.