Christian Craig Signs 2-year Deal with Troy Lee Designs