cardsconclave.com
Cardinals: The Importance of Winning Series
So here’s the deal. With last night’s win over Pittsburgh, the Cardinals have 10 consecutive series wins. This is a feat achieved only twice previously (’44 & ’09) in th…