Bengals signed QB Josh Johnson to a two-year contract.
Johnson worked out for the Bengals last week. It's Cincinnati's first outside-the-organization free-agent signing of the offseason. Johnson spent last summer with the 49ers, but he was part of their final cuts. He was then signed by the Browns in Week 17 and played one snap, losing a fumble on a sack. The Bengals likely aren't done adding quarterbacks behind Andy Dalton.