Joshua Holt Hamilton ( born May 21 , 1981 , in Raleigh , North Carolina ) is a Major League Baseball player who currently plays for the Texas Rangers . Joshua Holt Hamilton ( born May 21 , 1981 , in Raleigh , North Carolina ) is a Major League Baseball All Star outfielder for the Texas Rangers .