Besides being one of the biggest online gambling platforms out there, the 888 casino offers also sport bets and tons of features that shine in the iGaming industry.