The Kansas City Royals have a record of 3-4 against the run line in their last 7 games against the Giants.