Character mistake: Jim tells Melinda a story of how he and his father watched a baseball game in which Reggie Jackson hit four home runs in one game. The largest amount of home runs that Reggie Jackson ever hit in one game was in the final game of the 1977 World Series, in which he hit a total of three home runs.
Character mistake: When Delia is rushed out of the shop at closing time by Melinda she is wearing gold long 2" chain earrings. When she gets to her vehicle and reaches for her gift she is wearing gold filigree hoop earrings.
Answer: This "spirit" appears in several episodes throughout the rest of the season including the season finale. He's a "bad spirit" that is intent on keeping souls trapped on Earth. With the death of Andrea (her business partner) he wanted to make a deal with Melinda, to give him HER soul to release everyone else including Andrea to cross over.
Boobra