Not sure we're all looking at the same play here. I see no foul and as a B, I would not flag this play. I'd shut it down after the catch due to the invalid signal. The defender actually takes a half or less step back away from the receiver, the receiver makes the catch without having to move or dodge the defender. I'm in total agreement with everyone that you don't have to have contact to have a foul but come on, are we really saying this is a foul? Absolutely no advantage gained and no player safety issue involved with this play. Flag the train wrecks, not this little fender bender.