Mammoth agrees to $2 million a year for 23 years in MLLA case