Major League Baseball announced today that spring training would end effective immediately and that opening day would be pushed back at least 2 weeks.