The Project Files: A Sticky Situation
Tachi Palace Entertainment Coordinator Jeremy Luchau discusses the recent controversy surrounding Isaac DeJesus' testing positive for marijuana following his knockout win over Russ Miura at Tachi Palace Fights 9.