I met the owner at a San Francisco Giants game in San Francisco in May 2010. He told me of starting a business selling high quality pictures of stadiums, and formerly rooting for the Giants when he was a boy and obviously when the Giants played in New York. This chance meeting was good luck for the Giants and I believe was one of those things that helped the Giants win the 2010 World Series Championship, thus this high rating on the business.