FOX Sports' Ken Rosenthal reports that the Phillies have re-signed free agent catcher Carlos Ruiz.  Matt Gelb of the Philadelphia Inquirer says it's a three-year, $26 million deal with an club-option for the 2017 season.

(Mike Gill goes on a epic rant on Ruben Amaro Jr and the state of the Phillies)

(Listen to Todd Zolecki of talk about the Phillies deal with Carlos Ruiz)

Ruiz, 34, hit just .268 with five home runs and 37 RBI in 92 games this year after batting .325/.394/.540 in 2012.  In parts of eight big league seasons with the Phils, Ruiz is a .274/.358/.412 hitter with 57 home runs.

The 34-year-old, also known as "Chooch," began the season with a 25-game suspension for amphetamine usage and was limited by a hamstring injury upon his return.

Its another head-scratching move by Ruben Amaro Jr., in which the Phillies continue to bring back their aging core from the 2008 World Series team.  While Ruiz does a good job handling the pitching staff, he will be 37-years old by the time his contract is up.

And what does this mean for the young catchers Tommy Joseph and Cameron Rupp?  Joseph was one of the key pieces in the Hunter Pence deal two seasons ago.  Meanwhile, Rupp, 25, batted .258 with 14 homers between Double- and Triple-A this season.

The writing might be on the wall for Joseph, 22, who suffered through a lost season in 2013, playing in just 36 minor-league games due to a concussion.  Which would mean another failed trade by Ruben Amaro Jr.