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.