Contract discussions between the Giants and pitcher Matt Cain have reportedly reached an impasse following another round of negotiations Wednesday. No new talks are planned.