ichiro

One of the best ever. Period. (Ichiro, OF-NYY)