NBC's Michele Tafoya on Cardinals-Eagles matchup.

Story continues below