The fishing trip Giants starter Tim Hudson planned to take during the All-Star break is going to have to wait -- he has been named to the National League All-Star team, replacing teammate Madison Bumgarner, who pitched Sunday.