baseball mystery