Starz's adaptation of American Gods has gotten a new showrunner in the form of Jesse Alexander. Alexander worked alongside outgoing producer-showrunner Bryan Fuller on both Hannibal and Star Trek: Discovery and Starz seem to be hoping he can keep some of Fuller's magic on the show. More encouragingly, Neil Gaiman is taking a more hands-on role on Season 2 of the show, apparently with the plan (backed by Starz) of getting the show to hew closer to the novel.
The Hollywood Reporter also has the skinny on why Fuller left the show between seasons. Season 1 went a mind-boggling $30 million over-budget. American Gods was already one of the most expensive shows on television, with a budget well north of $7 million per episode, so this overrun must have caused massive consternation at Starz. On top of this overrun, Fuller was also demanding a substantial budget increase for Season 2 above the extra $2 million per episode (taking the show to $9 million per episode, potentially making American Gods the third-most-expensive show on-air, behind only Game of Thrones and The Crown) already agreed with Starz. Apparently there was a logjam exacerbated by the possibility that Season 2 might not air until two years or more after Season 1.
Fuller has moved on and is now in talks to helm a TV adaptation of Anne Rice's Vampire Chronicles. Gaiman and Alexander's remit now seems to be getting American Gods done within the confines of its already-generous budget and on a much more frequent timescale than had previously been planned. All going well, Starz hope to air the second season of American Gods in January or February 2019, providing there are no further setbacks.