Cottonwood High's Justin Weidauer signed an early letter-of-intent Wednesday morning to play basketball collegiately at BYU. The 6-foot-7, 205-pound Weidauer averaged 21 points, 12 rebounds and 3 blocks as a junior.