ST. LOUIS, Missouri The St. Louis Cardinals won the North American baseball World Series title by defeating the Texas Rangers 6-2 and winning the best-of-seven championship final, four games to three.




More...