Where To Stream Ghost Whisperer Season 2 Episode 10
Giving Up the Ghost
- Aired November 24, 2006
- 60 Min
- Rated 8.2
- Number 47 Of 107 Rated Episodes
Melinda has an encounter with an angry ghost at a high school baseball game. Matt, the angry ghost of a former pro-baseball player who died in a terrible car accident, tries to posses Justin Cotter, a young pitcher.