Defo talks about some of the most famous cheating scandals in baseball history as both the Houston Astros and Boston Red Sox have been rocked by their own cheating scandals!
Want to know more about Jeff 'Defo' DeForrest? Get his official bio, social pages & articles on Miami's 940 WINZ!Full Bio