Greg Wilson to play Chicago, San Francisco