The Phillies have re-signed backup catcher Brian Schneider to a one-year contract, worth $800,000, according to an ESPN.com report on Thursday. Schneider, who can earn an additional $200,000 in performance bonuses, batted .176 with two homers and nine RBIs in 41 games.