From May 8-18 my good buddy Keegan came to visit. Over the past several days on the blog, we’ve recapped his adventures, including an entry from Keegan himself (our first guest post!). In case you missed any of it, I’ve put together a collection of links and a photo gallery below. Enjoy!
Catch up on all our adventures with Keegan: