John Nallen has been named President and COO of Fox Corporation and has signed a new long-term employment agreement through June 2028, the ...