and the coca cola league and all the others , well the big leagues are for profit , sunday league , hometown teams , can be for fundraising , fun , keep fit , then obviously you have the junior leagues for educationl purposes.
this is a rough answer i dont know that much...