PORT CHARLOTTE, Florida (AP) _ The Texas Rangers signed outfielder Chris Magruder to a one-year contract Tuesday.

The signing leaves the Rangers with four players on the 40-man roster not under contract: right-handed pitchers Rob Bell and Joaquin Benoit, and left-handed pitchers Doug Davis and Juan Moreno.

Magruder made his major league debut in 2001, batting .172 with one RBI in 17 games with the Rangers. He batted .293 with 17 homers and 62 RBIs in 127 games with Shreveport and Fresno in the San Francisco system and Oklahoma in the Texas organization.