yeah, i think you are right about the ownership of colors etc MT. The players are all technically employed by the AFL as well, which enables them to avoid restraint of trade issues with the draft etc.
Interestingly richmondfc.com.au is registered to the club, but the tech contact is an AFL.com.au email address.