Every NFL draft is different, and regardless how good or bad a particular class may look after one season, it takes a few years to fairly evaluate things. The Atlanta Falcons shook up the 2024 NFL ...
The Falcons have Penix on an offseason plan, and he’s set to return for the training program, which starts April 22.
The Falcons have used three different stadiums ... tied for most touchdowns in a single game are T.J. Duckett and Michael Turner. Duckett broke the record in 2004 and Turner tied it in 2008.