Sounds like interference. If the catcher was camped in front of the plate, that's obstruction. When the runner comes barreling in, that's interference which overrules obstruction. Runner out, all others return. (I've called this before). If runner would have pulled up to avoid hitting the catcher, then you have catcher obstruction and runner is awarded home. Rules reference is Point of Emphasis #14 and #36. So if the runner is a nice guy and pulls up so as not to hit the catcher, he scores on an awarded home plate and all his teammates get to stay at their bases.
|