Try to keep other politics out of this.
I was torn about this bill. On the one hand, I agree with its premise: I believe athletes should retain Name-Image-Likeness (NIL) rights to do things like endorsements.
On the other, I am very uncomfortable with government getting involved in the rules of sports leagues.
However, this bill (now introduced, two pages long, linked here) is a very wise way to bring about change. It takes an area where government is already intervening--tax exemption for amateur sports organizations, which NCAA sports are considered--and disqualifies organizations from the exemption if the organization prevents its athletes from using NIL rights for income.
Thus, it does not attempt to change NCAA rules; it tells the NCAA and its member institutions that they get to pay taxes if they won't let the players profit from their own likenesses.
There might need to be some carve-outs for legitimately small enterprises, but I like this a lot.