Keeanu Benton might be the most physically impressive and imposing true freshman I've ever seen. Legit 6'4", 315, and it's in the legs, upper body, and arms, not a big gut. A true freshman, and he's already a dude. He is enormous. Jim Leonard had some really good things to say about him after the South Florida game. They really need some help on that D Line. Hope he keeps it up.