Is Sports Betting Champ an exaggerated system or does it have some validity? John Morrison made wild claims about his 97% win-rate betting system. Many users believe that the system is legitimate because of the high winning rates. It is more difficult to place winning wagers than it it is to place profitable bets. This…