Retail sports betting is the term used for sports betting that takes place in physical locations, such as a casino or a racetrack. This type of betting is popular in countries where online sports betting is not legal.