To mark the July 15 All-Star game at Yankee Stadium, 42 baseball-themed Statues of Liberty are on display in New York. The Stephen Holland statue, Pop Interantional Galleries, 473 West Broadway, at Houston Street, in SoHo area of Manhattan, celebrates the artist commissioned to paint them all. Apparently, he was so intent on having 42 to honor Jackie Robinson, he made one for himself.
Author: CBS News Staff
Credit: CBS/Gordon Donovan