Devin Haney will defend his WBC super-lightweight title against Ryan Garcia live only on DAZN worldwide on April 20.