BaseballSt. Louis Cardinals Cardinals lose in extra innings thriller (again) by July 12, 2015 by July 12, 2015 On Sunday night, the St. Louis Cardinals and Pittsburgh Pirates clashed in not only … 0 FacebookTwitterPinterestLinkedinEmail