Teahen was placed on the 15-day disabled list on Tuesday, retroactive to May 12, with a strained right oblique, and McPherson's contract was purchased from Triple-A Charlotte. The news was broken to the 30-year-old McPherson during a rain delay on Monday.
"Pretty basic," said McPherson of the way he found out about the callup. "It felt great. It was real exciting and great to hear the news.
"I got to be honest, I wasn't sure I'd hear those words again, but it was great to get called into the manager's office and find out."
McPherson was selected by the Angels in the second round of the 2001 First-Year Player Draft and seemed ticketed for stardom as he worked his way through the farm system. He reached the big leagues in 2004 and had 205 at-bats in 2005, but was sidelined from July 8 through the remainder of the season with a strained left hip.
Back surgery took away the entire 2007 campaign from McPherson, but he bounced back to hit 42 home runs for Triple-A Albuquerque in 2008 as part of the Marlins' system. More back problems cost McPherson the 2009 season, sending him to Triple-A Sacramento in the Oakland organization for the entire 2010 season.
After making a strong impact as a non-roster invite to White Sox Spring Training, McPherson hit .305 with nine doubles, three homers and 18 RBIs in 31 games for Charlotte. Those numbers included a .329 average and .400 on-base percentage vs. right-handed pitchers. The left-handed-hitting McPherson probably will get his big league at-bats against righties.
"All you can do is kind of hope you left a good enough impression and was seen in good enough light that if something did happen, my name would at least be brought up," McPherson said. "After the springs I've had in the past and the past few years with all the injuries, I really was happy to be healthy and go out and play every day and hopefully showcase that I'm healthy and feeling good and can somehow help produce at the Major League level."It didn't take long for McPherson to make an impact. His first-pitch, pinch-hit single to center with one out in the eighth inning Tuesday sent Gordon Beckham to third base in a tie game with the Rangers. Beckham eventually scored the game-winner on a Cody Eppley wild pitch in a 4-3 White Sox victory.
"That's the reason we got him," said White Sox manager Ozzie Guillen of McPherson. "I liked his swing since Spring Training.
"Those guys stick in your mind when you're going to make a move. It's great to be in the big leagues for a while. And all of a sudden, first big league at-bat, puts up a hit to put us in a great situation. Nice for us and nice for him, too."