An Instagram commenter says the new World Series is being run by True Lacrosse. No idea if true or not.