The D'Backs have agreed to sign Willie Bloomquist to a one-year, $1.05MM deal, according to Jon Heyman of SI.com (on Twitter). Agent Scott Boras negotiated the deal, which includes a mutual option for 2012.
Bloomquist has played every position but pitcher and catcher in each of the past two seasons. The 33-year-old spent 2010 with the Royals and Reds, posting a .267/.299/.380 line in 199 plate appearances. Bloomquist stole 25 bases a year ago, so he has some speed.
The utility player will likely fill out the D'Backs' bench and complete their offseason shopping. The club could add a starter on a minor league deal, but most of GM Kevin Towers' work is now done.
Bloomquist's arrival will make it harder for Tony Abreu to crack the team's Opening Day roster, as Nick Piecoro of the Arizona Republic pointed out earlier today. Abreu will likely compete with Cole Gillespie, Ryan Roberts, Brandon Allen and Wily Mo Pena for a roster spot this spring.