Wong is solid, not sure I would call him excellent. With that said, the Mariners could have had him for just money when his option wasn't picked up by the Cardinals and he was a free agent. Usually excellent players don't effectively get released by their team in the middle of their prime, but I digress...
And Winker isn't the only player they gave up for Wong, either.