Luis De La Cruz DSL Guardians Red #23 OF Active AB 134 AVG .261 OBP .344 SLG .381 HR 2 Overview Stats