THIS is why Westmoreland didnt get those big offers
https://247sports.com/Player/Zach-Westmoreland-46076720/
He went to The Opening Regionals in St Louis last offseason and ran a 4.75 forty. Teams see these numbers. That 40 time also translates to his film were he doesnt look very fast. He's a great football player with excellent vision but if you're not fast you wont get open in College nor will you be able to run away from people.
This is the Harsh reality of why MOST kids especially at skill positions dont go D1 either Public or Private: Size or Speed.