American Gods by Neil Gaiman
Shadow, released from prison, faces the death of his wife, the frequent appearance of her ghost, and a mysterious man named Wednesday who becomes his employer but turns out to be one of many ancient gods still roaming America, where they are largely no longer wanted.