Disney Closes $71 Billion Deal For Fox Entertainment Assets by The Options Insider | Mar 20, 2019 | News Feed