Myles Jack’s four-year extension through 2023 is worth $57 million and includes $33 million guaranteed.