Payne, Ricketts sign with Tech