Cleveland Indians' shortstop Francisco Lindor had a special visitor prior to Tuesday night's game vs. the Kansas City Royals.

CLEVELAND -- Typically, Christopher Petiton is a New York Mets fan. But on Tuesday, he was an honorary member of the Cleveland Indians.

Taking part in the Make-a-Wish program, Christopher spent pregame warmups and batting practice with Francisco Lindor in what was an experience he won't ever forget.

Tuesday wasn't just a dream come true for Christopher, but also his mother, father and sister.

Nearly two years ago, Christopher underwent an orthotopic heart transplant, only you wouldn't have known it by the smile on his face -- or the way he fielded ground balls on Tuesday. During the toughest of times, baseball has served as a uniting force for this family from Queens, N.Y. -- especially his favorite player, Francisco Lindor.

Throughout his visit to Cleveland, Christopher picked up some pointers -- and some souvenirs.