The Braves have announced a three-year, $28 million contract extension for pitcher Tim Hudson. The deal gives Atlanta a wealth of starting pitching and will set the team up to trade in order to bolster their offense. Hudson could have returned to the Braves under a $12 million option, but the two sides worked on a longer deal.