The decision by Colorado's Clint Hurdle, the NL manager, marks the second time he decided not to choose former New York Yankees manager Joe Torre, now with the Los Angeles Dodgers.
"Listen, I"m happy that they asked," Piniella said Thursday. "I accept. I look forward to going to New York. This will be the last time I'm in Yankee Stadium. I played there, I coached there and I was a general manager there. It'll be fun for me. I'm appreciative that they asked."
Piniella played for the Yankees from 1974-84, winning World Series championships in 1977 and 1978. He managed the Yankees in 1986 and 1987, then served a second stint as manager during the second half of the 1988 season.
When Piniella initially was overlooked for the All-Star coaching staff, he said he didn't mind.
"I'd rather go home and spend three days in Florida with my family and on the beach," he said on May 18. "They could have brought Joe Torre back. Joe Torre won all those championships there too. I'll see the new Yankee Stadium."
Torre has said he didn't mind not being picked for the game and thought he might be a distraction if he had been asked to attend.
San Diego manager Bud Black also is on the NL coaching staff along with Hurdle's coaches from the Rockies.
Ex-Yankee Munson’s memorablia to be auctioned
Falcons name Truitt head coach
Torre has no problem being left off All-Star staff