Look I have commended the BCAPL on numerous occasions on this very forum, I am a fan of the league, but on this situation they messed up and I am for better or for worse one to call a duck a duck.
The money that is "added" is from sponsors who sponsor the event because of participation, vendors fees, league fees, ect... they all ultimately come from the players. mark makes money with the BCAPL, I am not in the least under the impression that he is a jet owning billionaire from the league system, but he is also not going broke throwing his own life savings into the BCAPL each year. The added money is coming from the BCAPL business.
As for the venue, Mark has stated on a podcast that the venue for the BCAPL is supplied by the Riviera, they give him the space for free. He has to use some of the BCAPL capital to pay for setup, lights, ect... but that is coming from the BCAPL and the BCAPL funds it through the various forms of revenue generation.
I am willing to admit to two sides to this but as much as people might see my side as one sided lets not go to completely the other side of the fence and act like Mark G is going broke just to make sure we all get to play a pool tournament in Vegas each year. The BCAPL is not a charity, it is a business and it makes money.