Opening day is one of the most exciting days in Major League Baseball on an annual basis. All 30 MLB teams had been scheduled to play March 28, but expected rain postponed two games.
MLB opening day is full of baseball, food and of course, parties. On March 28, several cities hosting opening day will hold celebrations for fans before the games begin.