And that’s when I learned to hate baseball mascots. Some buds and I had tickets to watch ... the Chi Sox in shorts, Pirates in the '70s with those goofy-ass hats, and the old Astros' LSD-inspired togs come to mind...but aren’t we supposed to ...