2017 season and team are similar to 2007’s

One decade later, the St. Louis Cardinals 2007 team shares similar aspects of 2017’s team.

In 2007, the St. Louis Cardinals were coming off an incredible 2006 season featuring the franchise’s 10th World Series title. Riding high off of the previous season’s success, the 2007 team ended up with a disappointing 78-84 record.

Currently, the St. Louis Cardinals are a team mired in…

To read the original article please click Here.