Cardinals call up their new closer 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 against Milwaukee, and the All-Star righty said he was ready to pitch. The 32-year-old Holland tied for the