The universe seems fairly intent on the Braves not playing much baseball this week, so here, have an off day open thread.
12 MLB games are either still scheduled or currently ongoing. Three have been postponed so far.
Is it just me, or has it been ages since the Padres hit a grand slam? Probably just me.