ATLANTA — The Atlanta Falcons showed up for a pivotal primetime matchup against the Buffalo Bills on Monday Night Football, knocking off the top team in the AFC by a final of 24-14 in its first home ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results