trev alberts’ contract