Taysom Hill’s rare moment in the spotlight came in an important game for the New Orleans Saints. Hill blocked a punt to set up his 3-yard touchdown catch before scoring again on a 30-yard run, and the New Orleans Saints clinched their third straight NFC South title by beating the Atlanta Falcons 26-
Powered by WPeMatico