Curtis Granderson snapped out of a short slump and insisted it had nothing to do with hitting sixth for the first time in nearly three months. Granderson hit his 30th homer and drove in four runs to help the New York Yankees beat Detroit 12-8 on Wednesday night, ending the Tigers' winning streak at six.