William Hill allows betting on a variety of sports. The NFL, NBA, MLB, and other mainstream leagues are available. However, they also have darts, table tennis, cricket, and other sports that are not as popular in the U.S. This gives bettors different options to choose from.