Coral Gold Resources (TSXV: CLH) Enters into exporation JV agreement with Barrick Gold Special guest Matthew Hayden shares his story of reinvention,