Sports Stars of Tomorrow | Question of the Day: World Series Wins

Question of the Day: World Series Wins

The New York Yankees have the most World Series titles with 27. Which franchise has the second most?