I have a few players whose contract will expire at the end of the season. When do you give your players new contracts? Is there any benefit of giving a new contract early in the season besides having to pay less bonus? Do the players perform better after signing their new contracts?