Watch the David Benavidez vs Anthony Yarde launch press conference, live from New York. The fighters preview their bout and face off for the first time. The contest, with the WBC light heavyweight title on the line, headlines the fight card at the ANB Arena in Riyadh, Saudi Arabia, on November 22.