The New York Yankees have won the most Major League Baseball series. Which team has won the second most?
Correct answer: Saint Louis Cardinals

Judy
Birds on the bat forever!