New research suggests that a massive, unidentified object might have passed through our Solar System billions of years ago, ...