Thomas signed a five-year, $96-plus-million contract extension in 2019.read more