Category: Ian McShane cast as Mr. Wednesday in American Gods