^^^ agree
Babe 6'2 weight listed from 215-254, swung like a 40ish ounce bat. ( 44 ounce some say )
Ichiro 5'10 170. ( prob a 31 ounce )
Sure, size matters to some degree, but that's not the reason Ichiro doesn't hit like Ruth.
Ichiro is 5' 11" 170 - Willie Mays was 5' 11" 180 and he hit 660 HR's. About 35 per year to Ichiro's 8.
Dustin Pedroia is 5' 8" 165 and hits almost twice as many HR per year, as Ichiro.
The difference is in the bio-mechanics.