At about 8:30 a.m. on Sunday, two of the biggest names missing from Phillies camp strolled into the clubhouse, hugging and horsing around like it was 2005.

Jimmy Rollins was just 26 then. Bobby Abreu was 31, a veteran when current organizational stalwarts like Rollins, Chase Utley and Ryan Howard were just getting a taste of the big leagues.

Abreu, now 39, is here on a minor-league contract, and in camp as a non-roster invitee. He did not play professionally in 2013, instead opting to ready himself for winter ball in his native Venezuela. Abreu played well enough with Leones del Caracas that major-league teams came calling.

The Phillies showed interest, and Abreu decided to call up general manager Ruben Amaro Jr.

"He said he would give me the opportunity to see how I would respond in spring training," Abreu said.

Once a star, Abreu is content to compete for a bench role on this team. He said Sunday that he just wants to prove that he can still play, and play well. He has not thought about retirement, even when he took time away from the game.

"I want to keep playing the game. I want to be a part of a team. Also, to come off the bench – we've talked about that – it's not a problem for me," Abreu said. "I just love to play the game, I know I can still play. To have this opportunity right now, it's fun."

The last time he wore Phillies red, it was 2006, when the Phillies traded him mid-season to the Yankees. The next season began the Phils' run of five straight division titles, a World Series ring and two NL pennants.