Defo is amazed at the ability the NFL has to mess things up, they have done it once again with the new National Anthem player policy?!
Want to know more about Jeff 'Defo' DeForrest? Get his official bio, social pages & articles on Miami's 940 WINZ!Full Bio