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
FOX Sports 940 · Miami's Sports Station
Listen Now on iHeartRadio