St. Louis wins World Series

The Cardinals captured their 11th World Series crown