Philadelphia captain Mike Richards will have surgery on Friday to repair a torn labrum in his right shoulder.
Richards will need 10-12 weeks to recover, according to Flyers general manager Paul Holmgren.
Richards will have an MRI on his left shoulder as well, which could also require surgery.
Flyers' Richards To Have Shoulder Surgery