The league page as it is seems kinda bare bones. This isn't a really detailed suggestion but I'd suggest modelling the layout of the ladders like the OGL system (
www.worldogl.com ), and giving teams a little more to work with on their personal team page, like CAL's system (
www.caleague.com ).
If anyone else wants to throw anything in, that'd be good, it just seems a little plain right now.