Focus on this artwork and analyze the abstract.
A statue of American baseball player Willie McCovey was installed in McCovey Cove, San Francisco. It was unveiled in 2003.The statue was removed by San Francisco Giants and put into safe storage in July 2020. It will be put back in public display in 2023.
McCovey Cove San Francisco Giants San Francisco Willie McCovey