It is indeed a 10 year extension for Trout. No opt outs.

— Jon Heyman (@JonHeyman) March 19, 2019