The Red Sox have signed David Ross to a two-year, $6.2 million contract.

Boston will use Ross, a catcher, "more than a backup but not a starter," according to a team source.