Reynolds, 29, previously spent two seasons with the Falcons in 2016 and 2017, appearing in 25 games and making three starts during that time. He most recently played in 15 games as a member of the Cincinnati Bengals during the 2019 season.
Throughout his career, Reynolds has been a reliable special teams player across a variety of units. During his seven seasons in the NFL, Reynolds has recorded 105 tackles, three tackles for a loss, two pass defenses and two fumble recoveries.
In addition to his prowess on special teams, Reynolds could provide depth for a Falcons linebacker unit that lost starter De'Vondre Campbell in free agency. His experience with the Falcons' defensive scheme should help him get up to speed fairly quickly.