May I point out that the link that states "The overview page is here - which includes team stats." leads to a site named "..." and asks for your username and password.
I`m just concerned that others may fall into the trap so I thought I`d bring it to your attention. x: