The Unnatural

Freddie wins a meet and greet with his favorite baseball player, Luis Santiago of the Grizzlies, who is close to becoming the new home-run record holder. But will the ghost of the Baseball Specter, Cad Craig, keep his record from being broken by putting Luis in a slump?

details