perhaps you have saved the password details in Chrome? They should be in Settings > Advanced > Manage Passwords and Forms
What I would suggest is having a bookmark on your toolbar but with the address link to it saved as one of the main Forums eg Premier Division.
Hope that helps.
Bookmarks