The US funds sports organizations, and has a duty to determine and how it will spend those funds. Note that this doesn't impose any new rules on any sports organizations. In every other area of public and private life, it's considered entirely reasonable for the people paying for a thing to have a say in how that thing is managed, or else to withdraw their funding if they disagree with the management. Why should the US government be any different? Just because USAID was handing out money without oversight or accountability, that doesn't mean it's the norm, or that the NCAA should enjoy the same privileges.