2015 Fantasy Baseball Outlook
It is nice when a plan just comes together. After a horrific ankle injury that cut his age-37 season short and put his career in doubt, Hudson latched on with the Giants last season in hope of regaini...
Tim Hudson Contract Information:
Signed a two-year, $23 million contract with the Giants in November of 2013.