Browns Free Agent Files: CB Kevin Johnson - Performance, market value & potential upgrades
Breaking down Cleveland Browns CB Kevin Johnson's performance, his market value and a look at potential upgrades the Browns should look at on the open free agent market...