The Union will host Tim Howard, Tim Cahill and Everton FC on July 20 at PPL Park.