Beltran and the Cardinals Heading to the World Series
The St. Louis Cardinals are going to the World Series after a 9-0 victory over the Los Angeles Dodgers to take the best of seven series, four games to two. It will be the Cardinals’ fourth trip to the Fall Classic in the last ten years. Overall, this is the 19th National League Championship for the Cardinals, the most by any franchise in the National League. Carlos Beltran and the...
Read More