ESPN.com's Len Pasquarelli reports the Cincinnati Bengals have reached an agreement in principle with free agent DT Sam Adams (Bills) on an undisclosed contract. Financial details of the contract were not yet available, but sources said Adams can make about $4 million in 2006 if he reaches certain playing time and performance levels. The deal will likely not be signed until the weekend. There are still some details to be completed and it is believed the Bengals want Adams to take a physical exam before the deal is officially executed.