5 Best Major League Baseball Caps, Ranked ⚾️

Inspired by @andersun... My 1-5 plus an Honourable Mention
  1. 1.
    New York Yankees
    The Best by a long stretch its iconic and belongs to the best team
  2. 2.
    St Louis Cardinals
  3. 3.
    Chicago Cubs
  4. 4.
    Cincinnati Reds
  5. 5.
    Texas Rangers
  6. 6.
    Honourable Mention – Philadelphia Phillies