Defo is shaking his head at the fact Novak Djokovic was unable to finish off the tennis Grand Slam?!
Want to know more about Jeff 'Defo' DeForrest? Get his official bio, social pages & articles on Miami's 940 WINZ!Read More
1230 The Zone · The Palm Beaches Home For The NFL, Miami Marlins, And The Most Play By Play
Listen Now on iHeartRadio