MLB salary cap question