Hammonds wins spot on Sheffield Wednesday buy