Terrell Owens has agreed on a one-year, $2M deal with the Bengals, a league source told ESPN's Adam Schefter on Tuesday.
According to the source, the deal also includes another $2M in incentives.
Owens played for Buffalo during the 2009 season.
Source: T.O. Agrees To Deal With Bengals