Only four ex-Cub pitchers have defeated all 30 current MLB clubs, and only one of them was a Cub when he beat the 30th team (John Lackey). The other three are Terry Mulholland, Dan Haren, and Jamie Moyer. (Only 19 pitchers in MLB history have ever done it)