The San Francisco Giants could turn to the international player pool to "renew their fans' faith" after a down season.