I am surrpised that this site does not have a forum just for league play since it is meant to be so different from the normal game itself. Some place where people could talk about LP issues.
For the longest time, i was never able to post a new thread on there and i couldn't figure out why.
They have a button for that. "Start a discussion"