20th Century history is interesting, but we live in the 21st Century.
If going by 21st century WS championships the Yankees have either 1 or 2 depending on if you count 2000 or not. Red Sox and Giants have 3 each. The Cards have 2 and 8 other teams have 1 with Houston potentially getting number 2 this year.