I don't see many of these posts as self-promotion. I'll keep looking, but the majority of the links (of which I have been a "culprit" of posting) are to sites that promote basketball in certain regions and across the province. If something is already posted on another site, it's very easy just to link to it, hence the link button. As long as the links are to sites promoting basketball in the province, great. IF they become links for self-promotion only then I'll delete them.
Even posting links to Basketball BC, Drive, or 3D tryouts isn't horrible. It let's kids know what is out there. If it gets to the point of spamming it, though, then I'll deal with it.