ESPN is one of the NBA's broadcast partners, but does not show nearly all NBA games. They (along with ABC) show 101 games this year, with TNT showing 65, NBA TV showing 107, and other games being only available on local channels in their local areas. There's a bit over 1200 total games in the regular season, for reference. Christmas Day is a special ...
For NBA rules, this is trivial to answer. From the rulebook:
Section VII—Offensive Fouls
A personal foul assessed against an offensive player which is neither punching or flagrant shall be penalized in the following manner:
No points can be scored by the offensive team
The offending player is charged with a personal foul
The offending team is not charged ...