FanShot

Giants to sign Tim Hudson

22

2 years, $23 million total. He was a guy many posters, myself included, hoped to bring to the Angels. The price tag exceeded expectations. Also, Jeff Nieman elected free agency. Anybody think he might be a decent pickup?

Trending Discussions