The SF Giants won the World Series. The last time they won a World Series was in 1957 and this was when they were the NY Giants. About time we won... I'm just so happy!!
It's unbelievable how the Bay Area has reacted towards this victory! There's so much black and orange and SF love. It's absolutely amazing! I'm so glad to have experienced this and to live in SF.
The madness!!! It was just incredibly packed. I think over half a million people attended the SF Giants Parade. I was in that crowd and took me 20 minutes to cross to the other side. I felt like I was going to die. Glad I made it back to the office in one piece ;)
Hope everyone is having a Fabulous week and