Falcons Injury Update: Key Players Nate Landman, Jase McClellan, Troy Anderson, and Dee Alford Out for the Upcoming Game The Atlanta Falcons are dealing with several key injuries as they prepare for their next matchup. The team announced that linebacker Nate Landman, running back Jase McClellan, linebacker Troy Anderson, and cornerback Dee Alford have all […]