St. Louis Cardinals clinch National League Central title

Author:
Video Duration:
48

The St. Louis Cardinals clinched the NL Central on Wednesday night with a 11-1 victory over the Pittsburgh Pirates.