All of the calls in the NBA are based on anticipation which is also based on who actually has the ball. So fouls that arent fouls are called fouls, travels are only called when a big tries to put the ball on the floor from the three point line. Some defenders can take your head off and its a clean block, and for some players if we get too close to Lebron when he misses a shot or a layup, the foul will be called on you. If they could fix that stuff the NBA would be alot more entertaining. Make teams actually earn their wins.