Home BaseballSt. Louis Cardinals Is this our closer?