For those not into sports MLB is Major League Baseball. A pitcher is the dude that throws the ball. The Rockies are the Colorado Baseball team.
For those interested, I am a Mets fan (despite living in other major league towns like Baltimore, Chicago, and Atlanta) and I am not sure how I feel about Jon Gray being really into ghosts. Some players of any sport have some bad issues like racism, sexism, domestic violence, animal abuse, etc. Some athletes are just not that bright. Let’s hope Jon Gray has neither of those handicaps.