Social Media Explodes After Falcons Blow 20-Point Lead to Cowboys

The Atlanta Falcons suffered a brutal loss on Sunday afternoon, falling to the Dallas Cowboys [...]