Frequent media bidder Byron Allen draws ire with late payments to ABC, CBS and NBC
August 16, 2024 at 14:30 PM EDT
Allen's late payments of tens of millions of dollars stand in stark contrast to his proposed multibillion-dollar bids for media assets.