Yes, probably a lame question. Long time OW player here, though, who has browsed the forums for years and recently decided to start posting, problem is, I can’t seem to find ANY way to post to general discussion.
You need an active Overwatch license linked to the account you’re posting on. If you’ve done this, logout and back in, or try another browser.
This info is pinned at the top of the forum for reference: