They called you on the same day and recinded the offer, right? Is it possible something showed up on a credit report or criminal background check? Doesn't sound like you signed a contract so yes it is legal for them to recind their offer and they do not have to give you an explanation. I don't...