play1:19

Cruz: Giants will need all hands on deck to beat Cardinals

Victor Cruz believes the Giants can only beat the Cardinals if they are firing on all cylinders at every position.