Understanding Various Kinds Football Betting