Deadspin.com Updates: MLB Leaks New Astros Logo, Inexplicably Blames Hurricane Sandy [updates.deadspin.com]