he didn't do a full season in Italy. He still came back and scored 21 goals in England that same season for Tottenham
My bad. I thought they were different seasons (Milan and Spurs and read each column as different seasons and not the same one). So it was Greaves after all. I thought it was Arthur Rowley who did it. 13 consecutive seasons for Leicester city and Shrewsbury town between 1950 and 1963. Sorry guys.