ESPN just showed a graphic about most WS appearances by NL teams, Giants and StL were atop with 19, Dodgers at 18. And in 4th Place with 10 - The Chicago Cubs. Just shows how highly of a successful franchise the cubs are.
Congrats Cards fans, Now I will hope your team will lose in 4 to the AL team... even though I hate cheering for AL teams.
Quick Question, is it an AL or NL home series this year?