Wow. I have always been a big Carpenter fan, watching him come up through the Jays system. It sucked watching them lose him to FA back in the day. Injuries have always been a killer for him but this guy when healthy was as good as there was.
Hopefully he can come back from this, but I dont see it happening, not at his age.