Collection: MLB Hats

Order four or more hats & use the code HatPack at checkout to take $15 off your purchase.
58 products
  • Vintage Colorado Rockies Snapback Hat
    Vintage Colorado Rockies Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Mark McGwire Home Run Record Snapback Hat
    Vintage Mark McGwire Home Run Record Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage Salt Lake Buzz Minor League Snapback Hat
    Vintage Salt Lake Buzz Minor League Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Philadelphia Phillies Twill Snapback Hat
    Vintage Philadelphia Phillies Twill Snapback Hat
    Regular price
    $20.00
    Sale price
    $20.00
  • Vintage Yazoo City Hogs Snapback Hat
    Vintage Yazoo City Hogs Snapback Hat
    Regular price
    $20.00
    Sale price
    $20.00
  • Vintage Florida Marlins Starter Arch Snapback Hat
    Vintage Florida Marlins Starter Arch Snapback Hat
    Regular price
    $40.00
    Sale price
    $40.00
  • Vintage New York Yankees PL Snapback Hat
    Vintage New York Yankees PL Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage Arizona Diamondbacks Twill PL Snapback Hat
    Vintage Arizona Diamondbacks Twill PL Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage Texas Rangers Twill Snapback Hat
    Vintage Texas Rangers Twill Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage St Louis Cardinals Snapback Hat
    Vintage St Louis Cardinals Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage Boston Red Sox Twill Snapback Hat
    Vintage Boston Red Sox Twill Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage 1996 Philadelphia MLB All Star Game Volunteer Snapback Hat
    Vintage 1996 Philadelphia MLB All Star Game Volunteer Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage Seattle Mariners Plain Logo Snapback Hat
    Vintage Seattle Mariners Plain Logo Snapback Hat
    Regular price
    $20.00
    Sale price
    $20.00
  • Vintage San Francisco Giants PL Snapback Hat
    Vintage San Francisco Giants PL Snapback Hat
    Regular price
    Sold out
    Sale price
    $25.00
  • Vintage 1989 Chicago Cubs Murphy’s Bleachers Snapback Hat
    Vintage 1989 Chicago Cubs Murphy’s Bleachers Snapback Hat
    Regular price
    Sold out
    Sale price
    $15.00
  • Vintage Boston Red Sox Silver Snapback Hat NWT
    Vintage Boston Red Sox Silver Snapback Hat NWT
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage 1986 MLB All Star Game Houston Astros Snapback Hat
    Vintage 1986 MLB All Star Game Houston Astros Snapback Hat
    Regular price
    Sold out
    Sale price
    $35.00
  • Vintage Florida Marlins Blockhead Strapback Hat
    Vintage Florida Marlins Blockhead Strapback Hat
    Regular price
    $40.00
    Sale price
    $40.00
  • Vintage Chicago White Sox Starter Bubble Snapback Hat
    Vintage Chicago White Sox Starter Bubble Snapback Hat
    Regular price
    $55.00
    Sale price
    $55.00
  • Vintage Las Vegas Stars Baseball Mesh Snapback Hat
    Vintage Las Vegas Stars Baseball Mesh Snapback Hat
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Nike Baseball Strapback Hat
    Vintage Nike Baseball Strapback Hat
    Regular price
    $50.00
    Sale price
    $50.00
  • Vintage 1986 Boston Red Sox AL Champs Snapback Hat
    Vintage 1986 Boston Red Sox AL Champs Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Anaheim Angels PL Snapback Hat
    Vintage Anaheim Angels PL Snapback Hat
    Regular price
    Sold out
    Sale price
    $15.00
  • Vintage Philadelphia Phillies Zebra Print Snapback Hat
    Vintage Philadelphia Phillies Zebra Print Snapback Hat
    Regular price
    $40.00
    Sale price
    $40.00
  • Vintage St. Louis Cardinals Script Style Snapback Hat
    Vintage St. Louis Cardinals Script Style Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage Batavia Muckdogs New Era Snapback Hat
    Vintage Batavia Muckdogs New Era Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Kansas City Royals PL Snapback Hat
    Vintage Kansas City Royals PL Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage New York Mets PL Snapback Hat NWT
    Vintage New York Mets PL Snapback Hat NWT
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Texas Rangers Snapback Hat
    Vintage Texas Rangers Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage New York Mets Twill Snapback Hat
    Vintage New York Mets Twill Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage St Louis Cardinals Snapback Hat
    Vintage St Louis Cardinals Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Toronto Blue Jays Starter Snapback Hat
    Vintage Toronto Blue Jays Starter Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Boston Red Sox Snapback Hat NWT
    Vintage Boston Red Sox Snapback Hat NWT
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Washington Wild Things Snapback Hat
    Vintage Washington Wild Things Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage Pittsburgh Pirates Snapback Hat
    Vintage Pittsburgh Pirates Snapback Hat
    Regular price
    $20.00
    Sale price
    $20.00
  • Vintage Arizona Diamondbacks Snapback Hat
    Vintage Arizona Diamondbacks Snapback Hat
    Regular price
    Sold out
    Sale price
    $20.00
  • Vintage St Louis Cardinals Trucker Mesh Snapback Hat
    Vintage St Louis Cardinals Trucker Mesh Snapback Hat
    Regular price
    $15.00
    Sale price
    $15.00
  • Vintage Detroit Tigers Starter Bubble Snapback Hat
    Vintage Detroit Tigers Starter Bubble Snapback Hat
    Regular price
    $30.00
    Sale price
    $30.00
  • Vintage Tampa Bay Devil Rays Sports Specialties Plain Logo Snapback Hat
    Vintage Tampa Bay Devil Rays Sports Specialties Plain Logo Snapback Hat
    Regular price
    $25.00
    Sale price
    $25.00
  • Vintage Pittsburgh Pirates Script Snapback Hat
    Vintage Pittsburgh Pirates Script Snapback Hat
    Regular price
    $20.00
    Sale price
    $20.00