It's no secret that Minor League Baseball has some of the coolest looking hats in all of professional sports. Not only are MLB affiliated teams very creative with on-field promotions, but their team names and hats bring in millions of dollars in merchandising every year.