First off, who is to determine what is a U.S. Open Championship-style pool event? Notice the missing hyphen in the descriptive adjective between "Championship and "style" as well in 12.1. Not a clear description at all for a legally binding agreement.
And the last parenthetical is misleading: (such consent shall not be unreasonably be withheld). What does this mean? Two "be" words in the same phrase? Legal interpretation could have a field day with this mumbo jumbo.
Hire a professional if you're going to ask people to sign a legally binding document.
As an aside, I remember one year when Greg Sullivan was trying to create a summer Derby City Classic down South, and at the very last minute, some pros pulled out and wanted to go to Vegas to compete in the Bonus Ball league, which as we all know failed to succeed. It was a slap in the face to Greg Sullivan. He was going to create a second Derby City Classic in the summer season. I know Greg Sullivan felt some hurt from how some pros deserted him, the same pros who promised him they would show up, the same pros who he gave FREE entry and FREE lodging to in Louisville. But pro players are free agents and independent contractors, not employees. There is no professional organization for professional pool players. The Billiard Congress of America deserted professional pool, even though they are supposed to be the governing body of professional pool. They should change their name. What he hell kind of congress of America is a billiard entity that does not support professional pool? They should change their name to Billiard Industry Member Association. They have no right to continue to be the governing body of professional pool when they don't do much, if anything, for North American professional players.
Everybody says you need BCA and WPA in order for pool to get in the Olympics. Well, by golly, make these entities do more for professional pool. WPA just wants to get their hand greased by wealthy Middle Eastern entities so they can travel around the world for free, and BCA? Shame, shame, shame on you for deserting our players. You industry members need to step and support professional pool or give up the name "Billiard Congress of America." What does that name have to do with the industry member membership? Nothing. If they lived up to their name, they would be addressing issues like the subject of this thread instead of hiding in the bushes counting their profits while professional pool continues to circle the drain.
In my opinion and according to the IRS, you cannot dictate rules and restrictions like this on independent contractors. Most pro pool players are unsponsored and free agents. They are, by the definition of the IRS, independent contractors. You can, however, make these rules and restrictions on employees. Big difference! This agreement cannot be legally binding, in my opinion, unless the pool players who sign it are employees.