How long to run?

How long to run on Luke Brooks contract? Mitchell Moses is off contract this year according to:

But has anyone got any idea of how long Brooks is here for?

This article is a million years old,
I m under the impression hat both Brooks and Moses are signed until the end of NYC time, which is next year.

Im sure someone could confirm.