The Indians agreed to a $1.95 million, one-year contract with catcher Kelly Shoppach on Monday, continuing their streak of avoiding salary arbitration. Shoppach batted .261 with 21 homers and 55 RBIs in 112 games last season. Cleveland has not gone to an arbitration hearing with a player since 1991.