Will the Giants be able to contain the Royals' fast-paced offense?