Share

NFL Week 5 overreactions: Hangover in Philly? Are the Falcons done?

NFL Week 5 overreactions: Hangover in Philly? Are the Falcons done?

SportsPulse: Trysta Krick recaps the weekend in the NFL and wonders if it’s time to panic in New York and Atlanta.