By Sam Bush

The Phillies and catcher Cameron Rupp have agreed to a $2.05 million contract, avoiding salary arbitration.

Third baseman Maikel Franco, right-hander Luis Garcia and second baseman Cesar Hernandez are eligible for salary arbitration and have not reached agreements with the team.

Rupp enters spring training next month behind Jorge Alfaro and competing with Andrew Knapp as the back-up catcher.