Joshua announced via the Canucks' official accounts that he has been diagnosed with cancer, a development that will keep him out for training camp and possibly into the start of the season. Fortunately, the news came with a
glimmer of hope. Following a successful surgery, the 28-year-old is in recovery, and thanks to early detection, there's optimism that he could make his return during the 2024-25 season.