Aug 22, 2007 #1 Spiritwarrior Lurking Full GL Member Credits 3,023 So who do you think are the best pitchers in recent years? I'm looking at: Russ Ortiz John Smoltz
Aug 22, 2007 #2 S Seaofclouds Senior Moderator Credits 3,350 I honestly don't know. I haven't paid much attention to the recent pitchers.
Aug 22, 2007 #3 Demon_Skeith Administrator Staff member Administrator Credits 76,073 agree with your choices