American Gods by Neil Gaiman

Ex-con Shadow Moon has nowhere to go and nothing to look forward to. The wife, the job, and the quiet life that were supposed to be waiting for him have all been ripped away in a single tragic car accident.

On his way to his wife’s funeral he encounters Mr. Wednesday, a mysterious grifter with a job offer and more knowledge about Shadow than it should be possible for a stranger to know.

There’s a storm coming, a physical and metaphysical tempest that will change everything Shadow knows about America and the wider world. Mr. Wednesday might just be the one to help Shadow ride out the storm or he could be the one who will let him drown.