STOCK PURCHASE AGREEMENT Dated July 16, 1999, by and among COLLEGE TELEVISION NETWORK, INC.