The contract was signed at 7.20am today at a London hotel after two days of intensive negotiations between Harris, League chief executive David Burns, Sky chief executive Tony Ball, managing director of Sky Sports Vic Wakeling, and deputy managing director of Sky Sports Trevor East.