Will Drake London score a touchdown in Week 6 vs. Carolina Panthers?
Drake London has been an absolute force in this Falcons offense lately. London has been a target monster over the last two weeks, drawing 25 of them and making 18 catches for 218 yards and a touchdown. He torched the Buccaneers secondary last week for 154 of those yards and his first touchdown since Week […]
October 11, 2024