Screen Shot 2011-10-27 at 1.31.09 PM

Great, he got Jeff Carter'd.

UPDATE: The Flyers say he will miss 4-to-6 weeks. Great.