The New England Patriots released defensive back Leonard Johnson on Wednesday. Johnson, 25, was signed by New England last Dec. 9 after being released from Tampa Bay's injured reserve list. Johnson originally entered the NFL as a rookie free agent with the Buccaneers out of Iowa State in 2012.
More...