It does not need to be sold necessarily.
If that’s what states decide, that’s what states decide. Just like wildlife management, that should be left up to the residents of each state. It’s the only logically consistent arrangement.
The contradiction some are trying to paint is not consistent.
Never have the states relinquished their rights to wildlife. They have relinquished their rights to claims to any Federal lands as part of their admittance to the Union. That's the big difference that many seem to forget. The USSC hasn't forgotten and has consistently applied the 10th Amendment to those two different scenarios.
In one instance, wildlife, the states retained the rights and the states rights to that asset has been upheld by the USSC. As it should under the 10th.
In another instance, lands, the states relinquished their rights for the benefits of statehood. Another fact that has been upheld by the USSC when states have tried to assert new claims previously relinquished for the benefits of statehood. As it should under the 10th.
Consistency requires application of the Constitution, specifically applying the 10th Amendment based on whether states did/didn't relinquish their rights. The USSC has done that consistently, and thus we are in this strange position where one asset (wildlife) was retained by states and is now the purview of states, while another asset (claims to any Federal lands) was relinquished and now is the purview of the Feds.
I know it doesn't always fit our preference and those outcomes might create situations where some hunters will tell public land states to pound sand. Yet, that is where we are, and not due to the decisions of any of us, rather due to the decisions of states retaining/relinquishing rights over the last 200+ years and due to the USSC consistently applying the Constitution to these two issues.