Originally <a href='http://www.sportsbookreview.com/forum/showthread.php?p=24613029'>posted</a> on 10/08/2015:
Attachment 85567
Last 4 years in the postseason.
That is an absurd amount of success. Also consistent.
Cardinals are under-appreciated and underrated every year, and it looks like this year will be no different. And more than likely, they reach their 5th NLCS in a row if history is any indication.