Defo and Lubie are over joyed as the Miami Marlins got their 25th victory of the season completing the Deel Drive for 25, Wednesday night!