DOH! You forgot your password? Don't worry we all forget stuff so its not the end of the world if you give us the email you signed up with we can simply email you a new one!
This is a list of some great other site
NuovaHealth - Keeping soccer healthy
...more to be added when found