Dont think Cam and Roche play same position.. They are aligned differently and asked to do different things.. Roche is a weak side end, he played pretty good, just those weak side outside zone runs our tough as ****.. He is a vet tho, he sniffed out a screen play that younger players would bite...