Home » BySamuel Gorelik

Cardinals top Rangers in memorable World Series

In what can only be called the closest World Series matchup in recent memory, the St. Louis Cardinals edged out the Texas Rangers to win their 11th World Series championship. In the … Read More...

Menu Title