I'm not going to question his effort, because that's pretty much impossible to evaluate unless you extensively study his game, but the reason he looks slow is because he is running pro-style routes for the first time (in maybe his entire life). The guy was a basketball player in HS plus his first year in college, and IU runs a spread offense. In case you did not know, spread routes look absolutely nothing like the pro-style ones used by the Bills. So, the reason CBs blanketed him is because his route running left A LOT to be desired of. Hardy has the speed and size to be successful, but he won't until he can learn to run his routes far more effectively.