spencer turnbull contract