babe ruth on cover of 2005 sports illustrated magazine