Devin Haney faces Ryan Garcia at Barclays Center in Brooklyn, New York on Saturday, April 20. San Francisco's WBC lightweight champion and LA-based once-beaten contender battle it out live on pay-per-view. Ahead of the event, the fighters hosted an open workout, showed off their skills and previewed their bout.