The Rays have agreed to a two-year contract with catcher Kelly Shoppach, according to baseball sources. Shoppach will earn about $5.5 million over two guaranteed seasons. The contract takes the catcher through his final two years of salary arbitration and includes a club option for his first year of free agency. Tampa Bay acquired Shoppach from Cleveland in December in a trade for pitcher Mitch Talbot.