Complete ridiculousness.
What's worst about it is it doesn't stop anyone who wants to commit such a crime from committing one. It just makes it a helluva lot harder.
"But there's a background check." Nice, when was the last time you got carded when you signed up for league? I remember the ABC intake form used to have a spot on it for Social Security number. I didn't think my local league secretary needed that information, so I never filled it out. Guess how many times I was ever asked to provide it after the fact? Your guess of "Zero" is correct, sir/ma'am.
Right now in league, you can sign up as Frosty McPoopydog and you'll get a USBC card with that name on it. You think a sex offender/addict isn't going to figure out a workaround from day one? Just more ridiculous government regulation that does nothing besides create more oversight for the heck of it.
Jess