COMMON STOCK WARRANT AGREEMENT dated as of July 9, 1998