Gov. Henry McMaster needs to veto rushed legislation that seeks to keep public payments to college athletes secret.