Size is the #1 concern I have about Carter. I would be just as concerned about him getting steamrolled all the time by much bigger guys as I am about Campbell and Banks having allegedly substandard arm length, or about Tet McMillen not being able to separate well enough.
My concern about Graham is his potential impact as a DT, if that is in fact the position he would play for the Pats. However there are many guys who have been game wreckers from that position over the years; Chris Jones and Aaron Donald being two recent cases.
I guess if it were me I’d go with Graham over Carter, but go with Campbell if the arm length thing is not a fatal flaw (I imagine 33” is the minimum for most teams, the Pats may have a minimum that is longer, I can accept that even though he’s my binky, I don’t want him unless his coaches believe he can be a star a LT for them, otherwise I want the guy that will keep the opponents up at night worrying).
There is no can’t miss guy in this draft, including Hunter all of the currently projected top prospects have flaws. It is what it is, too bad for us since the Pats would be in a great spot to leverage #4 if the class were better at the top end.