Q: who has won the most world series in the national league? A:
St. Louis Cardinals