Aledmys “Clutch” Díaz. #STLCards Posted on April 23, 2017 by theFFeed Diaz Home Run Aledmys "Clutch" Díaz. #STLCards Posted by St. Louis Cardinals on Sunday, April 23, 2017