baseball magic