Defo is confused by some of the results that happened in the first weekend of the NFL season?!
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