Falcons | Devonta Freeman catches two TDs October 13, 2019 by admin Atlanta Falcons RB Devonta Freeman rushed 19 times for 88 yards and caught three passes for 30 yards and two touchdowns in a 34-33 loss to the Arizona Cardinals in Week 6. ESPN.com