I may be wrong, but wasn't BJ Ussery in the APA event in Vegas last year? He's in the 750s if I'm not mistaken.Pro should be anyone who makes a majority of their income from the sport through sponsorship or winnings.
If someone also can break and run probably 5% of racks, they are getting close...
Even on golf there are "house" pro's as well. Pro should not have to travel and play tournaments.
I have seen Fargo 713 in APA league. Rumor was if he went to 715 they considered him pro.
There are APA players with over 3,000 lifetime matches and 98% lifetime win rates. How are they not pro?
Anyways, this will be an endless debate with no perfect solution.