Tubbs signs with University of Houston