I'm not sure Sheppard is totally out...

I have a friend who is an eagles fan and he told me that sheppard can rotate his elbow, and is at 50% playing level, also he said they plan on putting a cast on him so he can play. My friend said this was on his local news net.