The mystery of the Giants commercial has been solved.
In early February, NBC Bay Area meteorlogist noticed the streets around Mint Plaza in San Francisco were shut down for a Hollywood-like movie shoot. He snapped a few photos and we tried and failed to find out what was going on.
The production appeared to be a reenactment of the team's championship parade down Market Street, complete with a crowd of extras, a green screen, a trolley and a confetti cannon.
The Giants weren't talking at the time, but on Thursday they released a new season ticket commercial that says it all. The team was shooting a promotional spot.
You can watch it here. If you are a fan of the team, you will like it.