The Vikings have claimed cornerback Julian Posey off waivers from the Browns. To make room for Posey on the 90-man roster, the Vikings waived fellow cornerback Kip Edwards.

Posey, 25, appeared in five games for the Browns last season and made one start. He recorded six tackles and one sack.

The Vikings are his fourth NFL team in four years. He signed with the Jets as an undrafted free agent out of Ohio in 2011 and spent some time on their practice squad. He landed with the Dolphins in 2012 and played in two games. He started the 2013 season the Browns practice squad before he was promoted.

Edwards, 24, joined the Vikings' practice squad during the 2013 season but was never promoted to the 53-man roster. After the season, he signed a reserve/future contract with the Vikings.