A little while ago the Vikings traded for CB Mark Fields, and it would probably have a ripple effect on the CB depth. It has:
Source says that #Vikings have released CB Craig James.— Chris Tomasson (@christomasson) August 31, 2019
With all the uncertainty regarding the back end of CB depth chart early in training camp, James was making a run for a roster spot. But with Mike Hughes coming off the PUP, and now the trade for Fields, the CB depth chart filled up fast.