Anthony Joshua is set to return to the ring on July 25 for a warm-up fight ahead of a long-overdue matchup with Tyson Fury.