Ryan Allen, who will be the Falcon’s fifth punter of the season, was signed by the team on Monday, D. Orlando Ledbetter of the Atlanta Journal-Constitution reports. Allen, 29, spent the past six seasons with the Patriots and played in every game from 2013-18. He averaged 45.3 yards per punt over 409 punts with the […]