alexander johnson contract