In what was pretty much a one horse race, Terrell Owens picked the one horse.
The Cincinnati Bengals and T.O. agreed to terms on a one-year deal worth a maximum $4 million on Tuesday afternoon.
The contract guarantees Owens $2 million with the incentives being based on receptions, yards, and touchdowns according to Mike Florio at PFT.
Chad Ochocinco and Carson Palmer are no doubt over the moon.
The St. Louis Rams pulled out of the Owens race on Monday while the New York Jets expressed only mild interest in the veteran wide receiver this morning.