EXHIBIT 21 GIANT GROUP, LTD. SUBSIDIARIES AS OF DECEMBER 31, 1998 Corporation State of Incorporation Ownership ----------- ---------------------- --------- KCC Delaware Company Delaware 100% Periscope Sportsware, Inc. Delaware 100%