‘American Gods’ Returning For Season Two It’s only been two weeks since the highly anticipated fantasy series American Gods debuted on our television screens and the reception for it has been so positive that Starz has renewed […] Champ Johnson May 11, 2017 1 Comment