There may have been concerns about Drake London's status going forward, but there has been good news surrounding his injury.
In Week 9, the Atlanta Falcons won their sixth game of the season thanks to another surgical performance from quarterback ...