There is no way McCloud is going to hold up in running game. I believe there is a spot for him on this team as passing down d end. If he is logging major snaps at DE we’re in trouble. Same goes for Carter at Safety. Those 2 guys on the field together again this season playing major snaps is a...