It appears the Cincinnati Bengals have finally put their toe in the free agency pool. They reportedly have agreed to terms on a contract with ex-San Francisco 49ers quarterback Josh Johnson.