April 22, 2009Published by TD Dery on April 22, 2009Tribe Wins; Bullpen Still StinksWith 20,562 screaming fans in full throat just 500 feet or so from the Home Run Plaza in left field, the Indians were taking on the […]