Keys to Cardinals victory in New England

0-1, THUD

THUD…the lead balloon dropped on the Arizona Cardinals. An offseason of massive expectations came crashing down in their 23-21 loss to the Patriots. Where do we start with the disaster…