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

Theodore revealed his cancer diagnosis and subsequent treatment in an essay Thursday in The Players' Tribune.