Jan 06, 2006 5:20 PM EST

Free agent first baseman J.T. Snow has agreed to terms on a one-year, $2 million contract with the Boston Red Sox. The deal will become official later Friday, pending a physical exam.

"He's excited,'' said agent Dan Horwits. "J.T. was only going to consider a few places if he wasn't going back to San Francisco, and one of them was Boston right out of the chute. It's a good fit for him.''

Via ESPN.com