June 24, 2018

Early Cardinals Observations

May 18, 2017 Jared Leeper 0

After twelve games this season, the St. Louis Cardinals were in unfamiliar territory. Their record sat at an abysmal 3-9, their worst start to a season since the 1988 team (also 3-9). The worst part […]