I was thinking OT Debates myself.
And ya wish I could give you some recommendations, but the vast majority of boards I've frequented for sports topics have the mentality of a spoiled four year old that's just shat their pants. The two that I frequent is either TSW (which is just as active in the Talk Sports section, if not a bit more) and another that seems to be a bit leery of folks joining.....and I believe your'e already a member.