The Defo Show: The Marlins SHOCKING The World!

Defo and Lubie have been ALL IN on the Deel Drive for 25, hoping the Miami Marlins win 25 games this season. Well the Fish have taken that to another level and are actually vying for the playoffs!

1230 The Zone · The Palm Beaches Home For The NFL, Miami Marlins, And The Most Play By Play

Listen Now on iHeartRadio