I’m guessing the NIL for a starting Senior Quarterback leading BYU into their first season in the Big 12 could make him some good money.
If he’s not expecting a great draft grade, he could come back, make a bunch of NIL money, and have a blast playing with his friends again, and then try to prove he can stay healthy for NFL.
Now, if he were in Zach’s position coming out as a top 3 pick… I would definitely say to declare for the draft.
But this situation is different + NIL makes it appealing to stay