Every player on the field, including the player who eventually picked up the ball, gave up on this play. Had someone "obliterated" anyone, even just before it comes to rest, it would be a foul at that point.
4 Team B players had the opportunity to pick up the ball well before it came to rest, but they didn't. They stopped playing, as did Team A. It's over as soon as the ball comes to rest.
I dont' think that's accurate. Watch #15 again. As the ball is rolling, he begins walking up to it. He's looking around as he does so. When the last Team A player turns his back, #15 picks it up.
Maybe he knew what he was doing all along. Maybe he didn't. He definitely picked it up one second after it stopped moving. All I'm saying is, for me:
1. I don't think this should've been shut down when it was, with a team B player that close to a ball that was moving less than one second ago; the fact that they weren't running up to field the ball when it was first rolling is irrelevant for me. Maybe it wasn't advantageous for them to do so at the time. Maybe it didn't occur to them right away to do so.
2. If that same player gets blocked by a (hard) shoulder in the chest, I've got no foul: The play hasn't been shut down yet. He's standing right next to a live ball. Why would a block on him be a personal foul? Yeah, if he's one of the guys walking away from the ball, sure. Personal foul for hitting someone who obviously isn't involved in the play.
But if he's allowed to pick up the ball, he's allowed to be blocked. (He's also allowed to make the mistake of muffing the ball; they're all part of the same package until the ball is dead.)