Yes, in the UK, at least. The UK Gambling Commission handles esports gambling in the UK, so you can bet on CSGO, League of Legends, DOTA 2, Starcraft, and many other video games in the same manner as you would on a football or a tennis match. You should always be on the lookout for trusted sites that own major gambling licences, such as those given by the UK Gambling Commission, Malta Gaming Authority, and the Gibraltar Commissioner.