Just saw that the MLB is making a Babe Ruth miniseries. Even if you don’t like baseball. Ruth was probably the first American sports icon.