Basketball is actually the best sport to bet because it has the least Variance due to human error.
Football a team going in for a score fumbles and its returned for a TD=14 Point swing
Baseball, bases loaded, 2 out and catcher doesnt hold a foul tip, next pitch grand slam= 4 run swing
Basketball a player misses and dunk and the team hits a 3 on the other end and its still less than 2% of the total points in the game