Harrison signs Contract