Cowboys Insider: Building Blocks

The Cowboys had a great win last Sunday in Philly? But the Cowboys Insider panel wonders if this team can sustain the momentum as it heads to Atlanta.

Advertising