Cubbies still have Carlos Silva(8-0) and Starlin Castro. LET’S GO CUB-BIES!! annoyinglittletwerp on June 8, 2010 at 11:04 PM My all-time favorite pitcher is still Dave Stewart circa 1990 Oakland Athletics. 22 Wins 2.56 ERA The Ugly American on June 8, 2010 at 11:15 PM It was the Pirates but still very