“The $120 million acquisition of BuzzFeed by Byron Allen is structured with $20 million paid at closing and $100 million due five years from closing.”