The details of Terry McLaurin's contract are out, revealing a masterclass in negotiation by GM Adam Peters and a huge bet by the star receiver.

See Full Page