Hansen announced that he will retire from hockey Friday, Hockeysverige.se reports.
Hansen agreed to terms on a one-year deal with CSKA Moscow on Wednesday, AllHockey.ru reports.
Hansen was a healthy scratch Sunday during a 4-1 defeat to Winnipeg.
Hansen didn't record a point in Saturday's 5-2 loss to Tampa Bay.
Hansen pitched in an assist Saturday, but it wasn't enough as the Sharks lost to the Islanders 5-3 on the road.
Hansen scored a goal and chipped in a helper in Thursday's 3-2 loss to Edmonton.
Hansen scored a goal and chipped in a helper in Tuesday's 5-4 overtime win over the Rangers.
Hansen (undisclosed) is expected to play Friday night in Dallas, Curtis Pashelka of the San Jose Mercury News reports.
Hansen (undisclosed) won't play Tuesday night's game in Minnesota but there is still a chance that he could return during the Sharks' road trip, Curtis Pashelka of the Mercury News reports.
Hansen (undisclosed) is doubtful to play in Monday's game in Dallas, Curtis Pashelka of the Bay Area News Group reports.