Ronald Michie

Ronald Michie

    Generating profile stats...


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).

Bulletin Board

or to post this comment
  • Griffin Cooper posted 2226 days ago

    Griffin Cooper

    Hey Ronald,

    Week 2 of my MLB Power Rankings: Deadline Edition. If you get the chance, I'd appreciate it if you took a look. Thanks.