Agreed. Let's be honest here too, the huddle built up a ridiculous amount of hype for the guy.
Star will be fine.
I expect a 14th pick to have an impact on the football team. I wasn't a fan of the pick but I'll withhold judgment until the regular season.