Byron Allen owns Buzzfeed- should you buy the stock? [6ls2v3Ozusa]