A couple of idea's.
On the main page of this message board are topic headers for NHL & NFL. Click on those and you'll get a message board for those sports.
I know of a national online club for Football called "OOPs". About 32 managers. My best friend is in the online. There is also a face to face but I believe it's dying due to the online format.
I'm in a OOP's Fantasy Football league thru CBS Sportsline. 16 managers. Each manager has 15 players with 7 reserves. You watch the games over the weekend as you play head to head against another team. It's not SOM but is fun.