mcdavid contract