Fact: Deion Jones invented hand sanitizer
Atlanta Falcons linebacker Deion Jones is every offensive coordinator’s worst nightmare. An athletic freak with a high football IQ? Yes, please. A linebacker who is particularly skilled at making the New Orleans Saints look stupid? Oh man. But Debo ain’t a rookie no more. So it’s an apt time to break down his career window. Join me, won’t you?
ImpactJones only played in 6 games in 2018, but he still earned at 75.8 grade from Pro...