Sports betting is legal in Kansas. You must be 21 years of age or older to place sports wagers within the state.