If one bank won’t accept it, try another. You will have to deposit it most likely, not cash it out. That way they have the time to verify it.
Thanks Dominique! I’m outside of USA, no one bank want to receive the cheque. Do you know which Company/Casino send out this kind of cheque?