Tagged: Giants

Game Haiku – 05/30/09 – Cardinals 6, Giants 2