3 of the 4 teams--Tampa Bay, Boston, and Atlanta-- played road games yesterday so maybe the reason is to allow more time to acclimate after travel. Boston only traveled from New York but they played a night game last night. As for the 4th team, Miami, I don't know. A side note: the Yankees played last night and then had to travel to Baltimore for a day game today so they are the ones dealing with the worst of the scheduling.