Looks like your yum repo might have an error in it...
Edit the file /etc/yum.repos.d/fedora.repo .
There should be three sections in it; [fedora], [fedora-debuginfo], and [fedora-source].
In the [fedora] section, there will be a line that starts with "mirrorlist=". Mine says...
Code:
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
Put a "#" in front of yours, and add mine as a new line below it. Run yum to see if it works. If it does work, go back in and delete the original mirrorlist line.
If it doesn't work, you can go back in, delete mine, and then delete the "#" in front of the line that starts with "baseurl=". It should be a couple above the mirrorlist line.
Hopefully, one of those suggestions will work.