As cleveland.com has reported, it’s a three-year, $91 million extension that can assure him $131 million over the subsequent 5 years. Sources say it’s a simple contract, with no participant choice within the ultimate 12 months. Allen is now signed via the 2028-29 season. Per league guidelines, he can’t be traded for six months. -via Cleveland Plain Vendor / August 2, 2024