Excellon Resources Inc. announces that the Board of Directors has approved the grant of 1,705,000 stock options, 1,700,000 performance share units and 405,000 deferred share units to directors, ...