They aren't waiting til Soxfest to announce. They want the buzz leading into Soxfest to make Machado a big deal there. They want local and national attention. Thus, no deal is in place. Machado probably won't sign until he is forced to sign a lowball deal. Might as well wait to see if any teams make big trades to clear cap, for injuries, or pure desperation.