canoe.com
Cards add closer Greg Holland, set to make St. Louis debut
ST. LOUIS — Greg Holland is all set to make his debut as the new closer for the St. Louis Cardinals.The Cardinals recalled Holland from the minors in time for Monday night’s game agains…