runs. thousands of fans on the streets of san francisco celebrating the world series win. street closures. it happens. the first national league team to win two world series in a three-year span since the big red machine in 75 and 76. there you go, the giants, despite your terrible prediction. the giants have a tremendous fan because, any really do, very impressive fan base, and their general manager is from concord, new hampshire. really? we didn t do that. the other big news of the week, vanderbilt wins again. yes, thank you for saying it. homecoming, i was down there in nashville, they beat umass 49-7. umass, what do you mean? now you re knocking your home state school. let me tell you something, you can go back and check the stats. i m a stat freak when it comes to college football. me and nate checked the stats in