For those not convinced about Carroo, some facts. The aim isn't to change your mind, but hopefully give some context as to why some of us are very high on this kid:
1) Averages just shy of 20yds per completion in his Big10/12 college career. He only had two games in his junior and senior college career where he registered under 10yds per completion. (Odell Beckham Jr. averaged 16.4yds per completion in the SEC, for instance - just a random comparison). Achieved this despite being the clear No. 1 receiver and being thrown to by Gary Nova and Hayden Rettig.
2) Averaged a TD per game in his college career. (ODB averaged 0.35 TDs per game - please note this is just a random example of a top receiver)
3) Total of 3 drops in his entire college career. This guy has unbelievable hands (just under 10" in size), in part because he works like a demon on being a reliable catcher - 100 balls on juggs machine every day and plunges his hands into buckets of sand to toughen them. (ODB had a 6.4% drop rate in college, which apparently is average)
4) 6ft and 211lbs. Very physical. Extremely tough physique in excellent condition.
5) 4.4x speed in the 40yd. Posted a Combine 4.5 but wasn't fully recovered from ankle sprain at Senior Bowl. Tape shows plenty of long speed.
6) Route running. Kid runs excellent routes, sells them really well with good body and head moves. Was highlighted by almost every scout at Senior Bowl practices as among the best route runners in the group. Knows how to use his speed and physicality to get separation. Only needs a small window anyway as his catch ability is so good.
7) Team captain and workaholic. Had a short suspension for a team violation and a longer one pending the outcome of an assault charge, of which he was exonerated after video evidence was produced.
8) Blocking. One of the most committed and best downfield blockers in football. This kid takes it seriously and is rarely found wanting.
His lateral fluidity isn't on a par with the ODBs or Watkins and he doesn't have the length of a Bryant or Parker or Evans, but he has a superb all round game and the track record of having done it consistently in the Big10 with waaaay above average production, on a poor team with pretty poor QBs.