Cheap Seats

Cheap Seats

Looking at the Cards from a fan's perspective

Don’t think the St. Louis Cardinals can win it all? No one believed it in 2006, either.

August 14, 2017 08:33 AM