Why would Google Chrome insist on opening a particular tab every time I start it up? I have tried unchecking the "Open a Specific Page or Set of Pages" checkbox in the settings. This did not work.
You might've accidentally set it to load it everytime you startup the browser as your default homepage. Go to the settings and set it to what you want it to open on startup or set it to the standard homepage.