After getting two full weeks off, the Atlanta Falcons returned from their bye on Monday night to defeat the Buffalo Bills by a final score of 24-14. Atlanta's offense racked up 443 yards of offense ...
The history-making touchdown came in thrilling fashion, too. Allen hit Khalil Shakir for an explosive 54-yard scoring pass ...