[quote=@ImportantNobody] 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. [/quote] probably a time paradox, as the OP say "not how baseball eventually evolved." Thor knows about the evolved version, which would be in the future.