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