Basketball is by far the easiest sport to bet, with baseball in 2nd place. Hockey and the NFL is a crap shoot with the NFL maybe being the worst. As for NBA you have to understand how difficult it is to win on the road for whatever reason in the NBA. Most times teams w genuine superstars can consistently win on the road.