Mckies contract details