Actress Nafessa Williams on her return in ‘Rivals’ · ABC News · Sentinel