Looks like MLB is coming to Xbox, weird times, Xbox Twitter and Phil Spencer replied to the announcement.

Also FF7R's timed exclusivity period is revealed.