Don’t make Sif mad… you wouldn’t like her when she’s mad.

I did like the pregnancy theory some readers were speculating about.  That would have been a really cool explanation, but there was one slight problem with it… according to interpretations of the myths, Magni was the son of Thor and his Jotun mistress Járnsaxa.