NEW YORK (AP) _ Jim Tatum, an infielder and outfielder who split last season between the minor leagues and a Japanese team, agreed Friday to a minor-league contract with the New York Mets.

Tatum, 30, has played in the major leagues with the Milwaukee Brewers, Colorado Rockies, Boston Red Sox and San Diego Padres. He started last season with San Diego's Triple-A team, Las Vegas of the Pacific Coast League, and hit .317 with 12 doubles, one triple, nine homers and 25 RBIs in 44 games.

He finished with the Yakult Swallows of Japan's Central League, hitting .309 with seven doubles, 13 homers and 25 RBIs in 51 games.

In 138 career major league games, Tatum has a .199 average with six doubles, one triple, one homer and 16 RBIs.

New York invited Tatum to spring training with the major league team at Port St. Lucie, Fla.