Giants, Cardinals meet for decisive Game 7

Giants, Cardinals meet for decisive Game 7