Buck Showalter gives his impressions of the St. Louis Cardinals