Braves’ Tim Hudson will make his 2012 debut on Sunday