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?

Impact

Jones only played in 6 games in 2018, but he still earned at 75.8 grade from Pro...

Continue Reading Career Window: the best is yet to come for Falcons star linebacker Deion Jones