I spent most of yesterday in Stanley Park. It was awesome.

Did I mention that the Red Sox won the World Series?