Defo heard some fans happy about the Miami Dolphins performance against the Dallas Cowboys, this is a game the Phins lost by 25 points. Defo is embarrassed that some Phins fans are starting to accept moral victories!
Want to know more about Jeff 'Defo' DeForrest? Get his official bio, social pages & articles on Miami's 940 WINZ!Full Bio