Since the question was 'Who had the longest Major League Career?'- the answer is obvious, if overlooked (shame on y'all): Connie Mack