The 2010 San Francisco Giants team started their improbable October playoff run .
Life for their fans has been something of a dream .
Since the 2010 San Francisco Giants team started their improbable October playoff run , life for their fans has been something of a dream .