This is entirely his dad giving him $2 million through a shell company. He is not worth $2 million. The company, itself, isn't worth $2 million.
As far as the U, I think it's going to be more about people who generate clicks than it is about having companies and business connections. I think these athletes are going to make money in a similar way to how podcasts make money.
As to it impacting the U, i'm not sure if it helps schools like us more than Ohio State. Ohio State was ALWAYS going to get the top recruits but with the chance of making money on endorsements, there might be a HIGHER premium on getting early playing time - - or being THE man rather than A man.
But honestly, I have no idea how it's going to turn out.