I don't know anything about Locklear's contract. However, I don't think he was brought here to be a starter. And that means, he probably has some escalation factors in his contract regarding the number of snaps he takes, how many games he starts, etc.
I think this could this be a salary cap issue. What do you think?