There is a fine line between fiscal responsibility with building through the draft and taking care of your own.

Is there a chance the Pats have gotten a little full of themselves in the thinking...