One of the biggest issue I see for bringing in new talent around here is that many new people to the site never get a forum account. Is there anyway we can make it more clear that having a forum account and being active on it, is the best way to enjoy this game, get into good private leagues etc.

Also on a sidenote: Is there a way we could make the league announcement show up on every page when an owner accessing team or league info. I don't think most people ever see the league announcement.