Battle of the Birds ends dramatically ugly; Eagles win over Falcons 18-12 September 8, 2018September 8, 2018