Kansas City Royals
SPREAD
-1.5
145
San Francisco Giants
SPREAD
-170
1.5
Kansas City Royals
MONEY
-142
San Francisco Giants
MONEY
126
Kansas City Royals
SPREAD
-0.5
-107
San Francisco Giants
SPREAD
-117
0.5
Kansas City Royals
MONEY
-142
San Francisco Giants
MONEY
118
Kansas City Royals last 5 games
San Francisco Giants last 5 games
Head to Head Last 5 games