Drake London scored a big touchdown on Monday. Neither he, the Falcons nor the NFL are happy with what he did next.
Atlanta Falcons receiver Drake London's game-winning catch against the Philadelphia Eagles on Monday Night Football gave Atlanta its first win of the season but ...
Week 3 kicked off with a blowout victory for the New York Jets over the New England Patriots, and with the bulk of the new ...