July 30, 2009
July 22, 2009
July 13, 2009
July 10, 2009
Suffering Giants' fan since 1960. Oh, the pain of 1962, 1971, 1987,1989,1991,2002. Not to mention all the second place finishes (most to the hated Dodgers).
Week 2 of my MLB Power Rankings: Deadline Edition. If you get the chance, I'd appreciate it if you took a look. Thanks.