Veteran wide receiver Terrell Owens has signed with the Bengals. He agreed to a one-year contract worth $2 million. There are incentives that could add up to $2 million more. Owens will play with close friend Chad Ochocinco. He will shortly report to training camp. The contract is worth substantially less than the $6 million he earned last year with the Bills.