No, you're twisting words of the forum Terms Of Service to make a flimsy and agenda-driven point.
Only OS Supporters are allowed to
run their leagues through Operation Sports forums. There is also a long-standing and prohibition against advertising off-site leagues, because obviously this site wants to draw and retain its own web traffic.
You may absolutely talk about your league, however, within the parameters of the discussion of Madden NFL as a video game.
With that, I'm closing this thread, because it's in the wrong forum.