‘Ghosts’ Star Brandon Scott Jones Dishes on Season Finale and Isaac’s Wedding (Exclusive) Leave a Comment / TV / By The season 3 finale of ‘Ghosts’ airs on Thursday, May 2. The season 3 finale of ‘Ghosts’ airs on Thursday, May 2. Read More