On Sunday, the Atlanta Falcons you’ve always wanted and have been dreading showed up in equal measure.
The team’s 31-24 win over the Carolina Panthers rectified an abysmal Philly fracas to start the year, but also showed why that whole “losing the two best players on your defense” thing is going to haunt this iteration of the Dirty Birds until Deion Jones returns.
The trouble with Tribbles here is that Week 2 might’ve been a coronation for Dan Quinn’s post-Kyle Shanahan Falcons if Jones and Keanu Neal had been healthy.