But you guys are still better :(
Reds 8, Giants 3.
You guys are a good sports town.
Don't mind what Soup say. He doesn't give SF due but I do and I'm a NY native.
SF/Bay Area are a great sports town at the moment.
You guys don't suck. Winning 2 in 4 years and having the 49ers does not equate sucking.
I am not saying that Detroit is a shitty sports town. I am also not saying SF is a better sports town. But to say SF is a shitty sports town is preposterous.
New pic looks good.