If Williams plays 2017 the way he played 2016, he should be a 4 star. I like the fact he's very athletic, yet is a QB first. I get the impression that the reason he isn't a 4 star like Milton is purely physical ability. He doesn't have a huge arm. It is more than good enough though for this level.