Sign in powell street bart:A sign honoring the Giants in the Powell Street BART station is signed by BART riders.