San Francisco Giants have beaten Kansas City Royals:in last 6 head-to-head games (USA: MLB).W2 (San Francisco Giants)1.90
San Francisco Giants have beaten Kansas City Royals:in last 6 head-to-head games (USA: MLB).W2 (San Francisco Giants)1.90