Royals 8, Giants 1 (photo)

Royals at the Giants, PacBell Stadium

Royals at the Giants, PacBell Stadium.