Astros new logo launch party

The Astros unveiled their new logo, uniform, cap and mascot in front of thousands of fans Friday night at Minute Maid Park. <span class=meta>(KTRK Photo)</span>
November 2, 2012 6:40:06 PM PDT