With around 2 seconds left, the guy catching the inbounds pass is almost certainly going to go up with the shot and do it quickly. You risk fouling a three point shooter and giving them three free throws. If they make the three, especially when it's a role player and not someone like Ginobili, you live with it. Fouling makes no sense to me under those cir stances with the risk of fouling. If there were more seconds on the clock, say 5-10 seconds, where they can actually run a play and you force them to catch the basketball out towards halfcourt, then you can foul if you can make sure you do it without them going up for a shot. In last night's situation, I don't foul.