There's not really a time there where it wouldn't take away from the All-Star festivities. With the Futures Game on Sunday, Workout day on Monday, and ASG on Tuesday...there's only Wednesday that it could happen. Also, I doubt MLB would want to put the energy into it then when they are focused on the ASG. The only option to keep a viable game there is either create an exhibition with minor leaguers or have an old-timers game. Neither is nice as having two major league teams come in and play. But with teams focusing on staying rested and fresh and avoiding injuries in a meaningless game, there's not much else that can be done.