Zubassballe claims to have invented baseball but Thor already knows about it so either there's time paradoxes going on or he's a big fat liar. Being a demon I wouldn't put it past him.