Devin Haney and Ryan Garcia square off ahead of their highly-anticipated New York showdown. With the WBC welterweight title on offer to the eventual winner, who will put a winning end to this long-standing rivalry on April 22?