Johnson, 29, was recently cut loose by the Bengals, and is among the best available quarterback options.
The Bengals signed Johnson to a contract back in April, but they ultimately elected to move forward with A.J. McCarron as their backup quarterback.
Johnson hasn’t appeared in an NFL game since the 2013 season while playing for the Bengals.
This comes after Browns HC Mike Pettine told reporters on Wednesday that they are actively looking to bring in another quarterback to get them through the preseason now that Connor Shaw is out with a thumb injury and Johnny Manziel is dealing with an elbow issue.
Devlin, 26, signed with the Dolphins as an undrafted free agent out of the University of Delaware back in 2011. He served as the Dolphins’ third-string quarterback last season, backing up Ryan Tannehill and Matt Moore.
The Vikings added Devlin to their practice squad last year before later signing him to a future/reserve contract. However, he was released back in Aparil.
Devlin has yet to appear in an NFL game.
Thigpen, 31, is a former seventh-round pick of the Vikings back in 2007. He lasted just a few months in Minnesota before he was waived and later claimed by the Chiefs.
Since the, Thigpen has played for the Dolphins, Bills and Browns, but hasn’t appeared in an NFL game since the 2012 season.
Thigpen came up as a potential option for the Jets, but they elected to sign Matt Flynn instead.