Wow the Giants are really 1 hella train wreck!!!
19 of their last 24 games have been losses!! Or something close to that!!
Talk about any other sports here.
Joined: Fri Feb 24, 2006 11:03 am
Location: san jose
Poster Credit: 19
Don't watch much baseball but its impressive what the Giants have done, that Bumgardner guy, even if you don't watch baseball you know him. Congrats to the Giants !
Heard there was over 1 million people in SF to celebrate
Who is online
Users browsing this forum: No registered users and 2 guests