WEAKNESSES
Holmes is a little thinner than ideal for his height and it limits his strength to break tackles.
He does not protect the ball well -- he carries it very loosely and will be a fumbler in the NFL if he does not improve how he carries ball. He makes bad decisions fielding punts and does not consistently field kickoffs well because he tries to body catch the kickoff while on the run. He tends to lose focus occasionally, and it leads to him running nonchalant routes, body catch some easy passes and drop some passes he should catch easily.
Bookmarks