I'll break down my clues for anyone who needs it.
I said he started after 1985, and won a WS on his third team which was in the NL, so at the earliest it was 1987. Since 1987 only 6 NL teams have won the WS, so he was on one of them.
1988 - Los Angeles Dodgers
1990 - Cincinnati Reds
1995 - Atlanta Braves
1997 - Florida Marlins
2001 - Arizona Diamondbacks
2003 - Florida Marlins
I narrowed this down quite a bit already, I'll continue to give clues every few guesses, but I've only had 3 attempts so far, so I probably shouldn't have given as much as I have.
I believe there ought to be a constitutional amendment outlawing Astroturf and the designated hitter. -Crash Davis
Stewie : [watching a baseball game] Why does that man drop his club before he runs? I would bring it with me!