Some people love and knows everything about soccer why some people love and knows everything about basketball, so also table tennis, volleyball, baseball, horse racing, handball, snooker, boxing, cricket, golf etc. Any sport you know very well, you can gamble on those sport and avoid gambling on sports you know nothing about, one of the reasons why some set of people lose money a lot when it comes to gambling is because they gamble on sports they know nothing about with the slogan " gambling is all about luck" yes gambling involves luck but that those not mean skill and knowledge is not involve, if you gamble on sports you know nothing about then you are gambling blinding and your chance of winning are very small compared to when you know everything about that particular sport, when you know a lot about a particular sport prediction will be easy for you.
Is true that knowing everything about a particular sport those not grantee you winning always but is an added advantage when you are gambling because it brings you more wins.
You might actually know so much about a sports but somehow become more successful betting in another sports. This is possible because there are various websites you can use where free tips are dropped daily from where you can select. Tips are dropped in virtually all sports so you might want to test each of the sports to know the one that is easiest for you to win. That I bet on basketball or volleyball does not mean I understand everything about the sports, I might just identify a team that is strong and winning regularly and then place bet on them when they face a weaker opponent. Winning sports bet is really not a function of how much you know about the sports, there are many factors that influence that.