When is the last day to extend players' contract?