entertainment #News #BuzzFeed #ByronAllen Byron Allen Closes Deal For Majority Stake In BuzzFeed Deadline May 27