STOCK PURCHASE AGREEMENT between COLLEGIATE PACIFIC INC., and ALBERT A. MESSIER and DANIEL F. SALKELD May 11, 2005