Dennis is willing to take chances, which can lead to feast or famine results. He’s a smart player with outstanding play recognition and instincts that help him play faster than his timed speed. He’ll beat blockers to the spot on plays flowing over the offensive tackle, but he’s unable to withstand a downhill challenge from climbing blocks on a consistent enough basis. Dennis’ special teams potential aids his chances of becoming an NFL backup, but he doesn’t have size or athleticism that stands out and needs to put together a solid pre-draft workout.