Isora del Castillo, Arizona DiamondbacksAdrian Del Castillo's Grand Slam Leads Diamondbacks to Win50% center coverage5 sources
Isora del Castillo, Arizona DiamondbacksAdrian Del Castillo's Grand Slam Leads Diamondbacks to Win50% center coverage5 sources