Joe Thornton is practicing with HC Davos of the National League, the top professional league in Switzerland, while the unrestricted free agent forward decides on his NHL future.

The 42-year-old scored 20 points (five goals, 15 assists) in 44 games with the Toronto Maple Leafs last season after signing a one-year, $700,000 contract Oct. 16. He missed 10 games with a fractured rib from Jan. 22-Feb. 13.