well, we could be here all night explaining this one
Short hand version
What that link is is a perl script redirecting you to the actual page you want to go to...the first part with x.go.com, is used by espn as an add server and a tracking mechanism to see where you go on the site and what parts of the site are garnering most interest. You click on the link, which takes you to the tracking server and then the script sends you to where you really want to go.
It may deposit a cookie, read cookie, serve and add, track your ip address...any number of things.
Privacy experts feel this may be sharing too much information and sometimes you install software on your machine that unwittingly takes the prejudices of the privacy expert and imposes it on your machine.
My first guess is a modified host file
you will find a file called HOSTS
Open it in notepad
Look for a line that reads
If that line is there, the host file is telling your PC to ignore the information provided by the webserver and is saying that page is actually located on your own pc, to load it from your pc. Since it is not really on your PC, it gives you page cannot be found errors.
The host file has traditionally been used to block ads, and since x.go.com serves ads, it has been added to a lot of NOT SAFE SERVER lists, which often make it into anti-spyware programs that may modify your hosts file without you knowing it.
If the line is there (and this file could have thousands of lines), delete that line and the links will work