Free-agent infielder Felipe Lopez, Diamondbacks reach preliminary agreement on $3.5M, 1-year deal

Posted: Updated:

LAS VEGAS (AP) -- Free-agent infielder Felipe Lopez and the Arizona Diamondbacks reportedly have reached a preliminary agreement on a $3.5 million, one-year contract.

Sources tell The Associated Press that the deal is pending a physical before it can be finalized.

By signing Lopez, the Diamondbacks could fill a hole left by three-time Gold Glove second baseman Orlando Hudson when he became a free agent.

Hudson missed time late last season with a wrist injury that required surgery.

The 28-year-old Lopez has spent eight seasons in the majors.

He split last season between Washington and St. Louis and batted .283 with six homers and 46 RBIs in 143 games.

A switch-hitter, Lopez was an All-Star shortstop in 2005 with Cincinnati.

He broke into the big leagues with Toronto in 2001.

Lopez has spent most of his career at shortstop, but he played 101 games at second base last season.