James van Riemsdyk underwent surgery in New York yesterday (Oct. 28). Per Flyers, the expected recovery time is approximately six weeks.

— Bill Meltzer (@billmeltzer) October 29, 2022