The Atlanta Falcons fell to the Washington Commanders by 30-24 in OT on Sunday night at Northwest Stadium in Landover, MD. The Falcons have dropped to second place in the NFC South with a record of 8-8. They will finish the 2024 regular season next Sunday afternoon at home versus the Carolina Panthers; kick off…… read more »