Watching that film of Leonard Taylor throwing around Julian Armella who is a SICK tackle like if he was a rag doll showed me this cat deserves his top ranking in 247 as the #1 DT in the nation. I know in the composite he is top 3 ... but an argument can be made that it is between Maason Smith...