Oh glorious day. The MLB owners and the MLB Players Association have reached an agreement on a new Collective Bargaining Agreement. Details of the various proposals have been leaking out over time and the staff here a CtPG will unveil all the details as they become available.
For now, let there be rejoicing in the land. Our beloved Halos will return soon.