News

The new deal is worth less than the initial $100 million agreement between the streamer and Archewell Productions.