I have a theory it will not be released on time. But it will come out at the all-star break. Maybe with an all-star edition with the home run derby winner or something. Idk.
It might be delayed, but not by THAT much, that would essentially cut out almost half of the entire cycle of the game