NFC West
Cardinals offense does just enough good things in victory over the Giants
The Arizona Cardinals broke a three-game losing streak with a 26-7 victory over the Giants on Sunday.
The Arizona Cardinals broke a three-game losing streak with a 26-7 victory over the Giants on Sunday.