Cougars host Tex Elkington Invitational Tournament