Take it to your local bank and have them check it out. If it is a scam, take the check to the local post office and have the postal inspectors look at it. Could be mail fraud. Unless the bank says it is OK, do not cash it. You could be held responsible for any amounts paid out.