Cardinals have won 6 straight and start their 2nd series of the season vs the Cubs tonight, can the contend in the central? Thoughts on Mags Sierra>
No transcript available.
Cardinals have won 6 straight and start their 2nd series of the season vs the Cubs tonight, can the contend in the central? Thoughts on Mags Sierra>