Flyers' defenseman Derian Hatcher will undergo surgery to repair cartilage damage in his right knee and will miss two to four weeks. The 35-year-old Hatcher, who had his streak of 107 consecutive games recently snapped because the knee was bothering him, said he aggravated the injury lifting weights.