Welcome aboard, Turbo Mak!!! It's great to have a Giant fans perspective on Baseball Geeks. The more the merrier and I mean it sincerely. This is a site for ALL baseball geeks and fanatics. The team you root for takes a back seat. Your views help balance out the ones by a few Dodger fans on here, including yours truly.
BTW, are you one of those Kool-Aid drinking Giant fans who believe that Bonds never EVER took steroids??