July 25, 2023 Top Stories Fox Corporation Appoints New President of Distribution July 25, 2023 David Espinosa has been appointed president of distribution at Fox Corporation, succeeding Mike Biard, who is stepping away after more than 20 years.