I am pretty sure that this forum used to have a link to the main BattleTech website as well as the CGL website. In anycase, that's not the case now.
May I suggest links to either one, or both, of the aforementioned website links be put somewhere into the forum near the top?