Can the online sports betting site keep my money?

If I am under age and/or from texas and win money on an online sports betting site will they still pay out? Or is that grounds to keep my money?
6 answers 6