EXHIBIT 10.3 MARKETING SPECIALISTS CORPORATION WARRANT AGREEMENT DATED AS OF MARCH 30, 2000 WARRANTS TO PURCHASE 687,136 SHARES OF COMMON STOCK TABLE OF CONTENTS