Anthony Joshua (left) and Kubrat Pulev could fight on July 25 but nothing is certain these days. Geoff Caddick / AFP via Getty Images