388sportExplore Champions League Betting at 888sport. Check out our petitive Champions League odds and place bets on games from the group stage through to the final.Registering for 888 Sport What is 888 Sport? 888 Sport is one of the leading on sports betting operators in South Africa offering competitive odds, great offers and a wide range of sports