Baseball player Alex Rodriguez 's career has lasted 23 years .
Baseball player Alex Rodriguez played 23 seasons in Major League Baseball for the Seattle Mariners , Texas Rangers , and New York Yankees .
Alex Rodriguez