I agree on McCarthy. I was just never impressed with him in college. His numbers are not that impressive given the talent around him and also given Harbaugh was his coach. People will try to say he wasn't asked to do a lot because the running game and defense were always strong, but I don't see how that is a compliment. NFL teams want a QB that was asked to do a lot, because Qbs will be tasked with doing a lot at the NFL level.
Another guy I am not high on is Rome Odunze. It's not that I don't like his potential, I just don't like him at all in the Top 15 pick, yet he is widely viewed as WR 3 and a top 10 pick. Watching his film, I just don't see him and say "This guy is easily a Top 10 pick in the draft." I get a lot of Corey Davis vibes when I watch him play. And I certainly am not picking him over Brock Bowers.
Speaking of Brock Bowers, I get the hype. He is absolutely worthy of top 10 pick consideration. But unless I was a team that was already stacked at the key positions, I don't see how you can justify taking him with a top 10 pick. The positional value is simply to weak, much like RB, to consider taking him top 10. I said the same thing about Kyle Pitts a couple years ago. Good (not great) tight ends are simply to easily found throughout the draft. So if you are taking a TE in the Top 10, in order to get appropriate value that TE is gonna have to be George Kittle, Travis Kelce, Jason Witten, etc. If Bowers is simply a good, but not great TE like a Vernon Davis or even Zach Ertz, then it's a wasted pick.
Guys I am higher on than most:
Xavier Worthy. And no, I was not swayed by his record breaking 40 time. I have been high on him for awhile. He isn't a track star who happened to play football, like John Ross. He runs crisp, fluid routes and has great agility, as evidenced by his punt return skills. Reminds me a lot of Tank Dell from last year, who I was also high on.
Kingsley Suamataia. This guy is a beast. The cousin of Penei Sewell. It's a great yr for OTs in general, but he often gets overlooked in this loaded class. He would easily be a 1st rounder in most any other draft. Really good athlete. One of the strongest OTs in the draft. If the Titans for some reason don't go OT in round 1, he is my top choice in round 2.
Lastly, Payton Wilson may be my most favorite defensive player in this draft. He has injury concerns for sure, but if he didn't, he would probably be a top 10 pick. He is a true 3 down LB that can do about everything on defense. I definitely see shades of Luke Kuechly when I watch him play. And I recently found out that he is Bryse Wilson's brother, which is a cool little tidbit.