Defo is not a fan of what baseball has become, between the cheating and new focus on launch angle, the game is very diffferent?!
Want to know more about Jeff 'Defo' DeForrest? Get his official bio, social pages & articles on Miami's 940 WINZ!Full Bio