Black said the move would have been made for a pitcher or an outfielder, since the Padres have three injured outfielders who are day-to-day: Brian Giles (sprained right ankle), Milton Bradley (strained right hamstring) and now Scott Hairston (bruised left foot).
"If our bullpen was in good shape, we might have optioned Clay just to get another position player because of our situation in the outfield with our injuries there, too," Black said.
Thompson came into the clubhouse Sunday morning and was put between Chris Young's locker and Hensley's. Hensley, 27, who was already dressed in Padres gear when he got the news, had to change back into his regular clothing soon after the announcement.
Hensley allowed two runs over three hits in 4 2/3 innings of work Saturday night. Bonds hit home run No. 755 off Hensley in the top of the second inning. Henlsey received a no-decision after that game to hold a 6.18 ERA and 1-3 record.
"It has nothing to do with Barry hitting the home run," Hensley said of the Padres' decision.
Hensley was recalled from Portland on July 25 and now he will return less then two weeks after his first departure. But Black said he believes Hensley will be back.
"I expect him back if he keeps throwing the ball like he has been in the last two weeks," Black said. "He'll be back to help the Padres."
Thompson, who was greeted by teammates at his return, was last with the Padres on June 27, the day he was recalled from Portland, but he was quickly optioned back on June 28 without appearing in a game.
Thompson, 26, has appeared in five games with the Padres in 2007 for a 7.84 ERA and 0-1 record.
Hairston glorious but injured:
Hairston's bruised left foot kept him out of Sunday's lineup.
Hairston suffered the injury during his fifth-inning at-bat against the Giants. He ran and played catch prior to Sunday's game but must have felt enough discomfort to not play. Instead, the ever-versatile Geoff Blum took his spot in left field.
Hairston led off Saturday's game with a home run in the bottom of the first, his third consecutive home run after two in Friday night's game. He continued his hitting streak by adding a double and then a single right after his ankle was hit by a ball.
Hairston became the seventh Padre in franchise history to hit three consecutive home runs and the fourth player to do it in the Majors this season. But he is the only Friar to hit a leadoff home run this season and the last player in the Majors to hit a leadoff homer following a walk-off homer since 1995 when Jerome Walton accomplished the feat for the Cincinnati Reds.
Outfielders Giles and Bradley are still day-to-day and Giles will most likely get back in the lineup before Bradley.
"Milton's getting worked on, Brian's getting worked on," Black said. "Brian's getting close, hopefully by [Monday] or Tuesday."
Black admitted that he has a few players who are banged up, but at least they are all on the mend, including Young, who's on the disabled list with a strained oblique (side) muscle.
"He feels good," Black said. "He's going to throw again [Monday] in the bullpen. Hopefully he'll stay on track for Thursday."
Young will tentatively start Thursday against the St. Louis Cardinals while Giles is hoping to get in Monday's lineup if all goes well.
Hensley and Bonds meet:
Hensley and Bonds were able to chat after Saturday's game about home run No. 755. Bonds even gave the starting pitcher an autographed bat.
"I congratulated him," Hensley said. "It was funny because he didn't expect to get that off me, but it happens, so what are you going to do?
"I shook his hand, gave him a big hug and said 'congratulations' and that was pretty much it. I just got a few text messages from some buddies, nothing too crazy. I thought it was going to be a lot worse than it was. It wasn't bad at all."
Hensley saw the replay a couple of times last night, but that's about all.
"To me, it's just another home run. We're trying to win a ballgame, first and foremost," Hensley said.
The Padres start their first game of a three-game series against the Cardinals at 4:05 p.m. PT at Busch Stadium on Monday. David Wells (5-7, 5.18 ERA) gets the start for San Diego. St. Louis will have Braden Looper (8-9, 5.23) on the mound.