On Tuesday, BYU signed top 40 recruit and former Purdue signee Kanon Catchings. Catchings picked the Cougars over schools like Florida State, Tennessee, and NC