Major League Baseball, union agree on new collective bargaining agreement
They wrap up almost nine months of negotiations just hours before the deadline.