Flyers defenseman Andrej Meszaros has undergone surgery to repair a torn Achilles tendon and is out indefinitely. Meszaros was injured last week during summer training in Slovakia, and had surgery in Philadelphia on Tuesday, Flyers general manager Paul Holmgren said in a statement.