Franklin Sports MLB All Team Logo Ball Features logos of all 30 MLB teams Gloss PVC cover Soft sponge core