SI.com’s baseball writer, Jon Heyman, has tweetedto the world this afternoon that long-time utility man Willie Bloomquist has agree to a one-year, $1.05 million contract with the Arizona Diamondbacks. The contract also includes a mutual option for 2012.

Bloomquist has been known to play all over the infield as well as the outfield and could probably play a little pitcher too and might need to with the way the Diamondbacks preseason is shaping up to be so far. 

Bloomquist spent last year with the Kansas City Royals and the Cincinnati Reds last season batting .267 with three home runs and 17 RBI. Bloomquist will probably come off the bench to play for Arizona in the latter part of the innings.

All in all, this is probably a better signing than Geoff Blum.

Read more MLB news on BleacherReport.com