After 99 long days, the lockout has reached its end.
Major League Baseball owners and the players association reportedly came to an agreement on a new collective bargaining agreement on Thursday, per ESPN's Jeff Passan. The new deal is pending ratification by both parties, which is said to be merely a formality.