The legal age for fantasy sports is 18. When Oklahoma betting sites launch, the legal age will likely be 21, as in most other states.