Vegas Golden Knights defenseman Shea Theodore says he underwent surgery for testicular cancer during the offseason and is expected to make a full recovery.