CLASS B SENIOR REDEEMABLE PREFERRED STOCK PURCHASE AGREEMENT MARCH 17, 1998