I have no idea what's this is about, but the Starz preview
is straight PIFF
This is probably the most straight forward explanation I've seen...
American Gods is based on
Neil Gaiman’s 2001 novel of the same namethat begins with the premise that gods live among us in America. In fact, there are two types of gods. The old, mythical gods — like Anansi, Odin, Easter — who arrived in America when their believers emigrated here years ago via Viking ships, slave ships, or what have you. Gods are fed by worship (not croissants, as some rappers may have led you to believe), which means the modern age hasn’t been nice on these old ones since belief in them has waned and, in many places, has been supplanted by our devotion to technology and celebrities. This change has led to the manifestation of new gods embodying these consumerist concerns; for example, Media, the goddess of TV. Thus, the stage is set for the main conflict in the series: A war between the old gods and the new gods.