David Andrews confirms his signing with Patriots in post to Instagram, specifics of his new contract revealed.