The Minnesota Twins recently broached the subject of a contract extension with all-star catcher Kurt Suzuki, but the talks didn't go very far.

According to two people with direct knowledge, the Twins and Dan Lozano, Suzuki's agent, had exploratory talks about extending the catcher's expiring contract. Establishing fair contract parameters, however, appears to be a challenge as the July 31 non-waiver trade deadline approaches.

Armed with a combined on-base/slugging percentage of .753 -- 62 points higher than his career rate -- Suzuki must weigh the security of putting down roots in the Twin Cities after being traded in August the past two seasons. If Suzuki can maintain his offensive resurgence for another couple of months, he could cash in this winter on his second pass through the free-agent market.

Jarrod Saltalamacchia signed a three-year, $21 million free-agent deal with the Miami Marlins last offseason. Philadelphia re-signed Carlos Ruiz, a potential free agent, around the same time for $26 million over three years, plus a club option that could push the total value of the deal over $30 million.

Suzuki, a first-time all-star this month at age 30, signed a one-year, $2.75 million deal with the Twins in December that includes up to $500,000 in performance bonuses. Suzuki's prior deal was a four-year, $16.25 million contract that bought out his arbitration years.

Suzuki's annual salary peaked at $6.45 million in 2013. An $8.5 million club option for this season was bought out for $650,000.